Bài giảng java
JAVA Bài I. Giới thiệu về JavaI.Giới thiệuII.Lịch sử phát triển JavaIII. Cơ chế máy ảo JavaIV.Công cụ lập trìnhV.Chương trình Java đầu tiênVI.Các khái niệm cơ bảnA. Biến:B. Các kiểu dữ liệuC. Hằng sốD. Lệnh và khối lệnhE. Chú thíchF. Toán tử và biểu thứcVII.Bài tập I. Giới thiệuJava là ngôn ngữ lập trình hướng đối tượng do Sun Microsystem đưa ra vào giữa thập niên 90. Chương trình viết bằng ngôn ngữ lập trình java có thể chạy trên bất kỳ hệ thống nào có cài máy ảo java (Java Virtual Machine) II.Lịch sử phát triển JavaOAKSun Microsystem:James Gosling và các cộng sự1990Các thiết bị cầm tay gia đìnhJAVAJ2SEJ2EEJ2MEInternetApplet J2SE:Phiên bản Desktop của Java cung cấp GUI,Threads,Networking,XML,Applet…J2ME:phiên bản dành cho các thiết bị nhỏ gồm 2 phần cấu hình và mô tảJ2EE: phiên bản dành cho các ứng dụng lớn tích hợp các công nghệ như :Java Serverlet, JDBC… Các ưu điểm của Java:Độc lập với thiết bị phần cứngMức độ an toàn caoMức độ chuẩn hóa các phần caoCác nhược điểm của Java:Tốc độ chậmKhó sử dụng các đặc tính của hệ nềnPhải cài đặt bộ thông dịch để chạy III. Cơ chế máy ảo JAVA IV.Công cụ lập trìnhJDK(Java Development Kit)Bộ công cụ phát triển java giúp biên dịch sửa lỗi, đóng gói dữ liệu …Bạn có thể download JDK bản mới nhất là JDK 6 Update 21 tại địa chỉ:http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.htmlCông cụ soạn thảo Java:JCreatorVisual J++NetBean… V.Chương trình java đầu tiênKhởi động JcreatorFile -> New->File -> Class chọn:Java classes ->Java classĐặt tên cho class: VD1Viết đoạn code đầu tiên:public class VD1 { public static void main(String[] args) { System.out.print("xin chao"); } }Nhấn F5 để chạy thử chương trình Chú ý:Tên class phải cùng tên với filePublic static void main(String[] args ): khai báo chương trình chínhSystem.out.print : là câu lệnh để in ra màn hình [...]... Các kí tự viết theo kiểu Unicode D Lệnh và khối lệnh: Mỗi câu lệnh trong java được kết thúc bằng dấu ; Khối lệnh là đoạn chương trình có từ 2 câu lệnh trở lên Khối lệnh được bắt đầu bằng dấu { và kết thúc bằng dấu } Bên trong 1 khối lệnh có thể chứa 1 hay nhiều khối lệnh khác E Chú thích: .Để viết chú thích trong java ta có thể sử dụng 3 cách viết sau: //chú /* thích chú thích*/ /**... đặt trong 1 class Biến cục bộ: là biến chỉ được truy xuất trong khối lệnh nó khai báo VD: nếu khai báo biến I ở trong vòng for thì không thể truy xuất biến I ở ngoài vòng for B Các kiểu dữ liệu trong Java Tên kiểu Kích thước Giá trị min Giá trị max byte 8 bit -128 127 short 16 bit -32768 32767 int 32 bit -2147836648 2147836647 long 64 bit -9223372036854775808 9223372036854775807 float 32 bit double... dùng để lưu các giá trị của chương trình Mỗi biến có một kiểu dữ liệu và định danh duy nhất Tên biến phải bắt đầu băng một chữ cái, dấu _ hoặc dấu $ Tên biến không được trùng với các từ khóa của Java Tên biến không được chứa các khoảng trắng Cách khai báo biến: ; VD: int a; = ; VD : int a= 15; Gán giá trị cho biến: =;... pháp: ?: Nếu điều kiện đúng thì bằng biểu thức 1 Nếu điều kiện sai thì bằng biểu thức 2 Ví dụ: int x=10; int y=20; int z=(x . JAVA Bài I. Giới thiệu về Java I.Giới thiệuII.Lịch sử phát triển Java III. Cơ chế máy ảo Java IV.Công cụ lập trìnhV.Chương trình Java đầu tiênVI.Các. bằng ngôn ngữ lập trình java có thể chạy trên bất kỳ hệ thống nào có cài máy ảo java (Java Virtual Machine) II.Lịch sử phát triển JavaOAKSun Microsystem:James