Lập trình Java cơ bảnCao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn , tmtuan@ifi.edu.vn... Tổng quan lập trình Java• Giới thiệu ngôn ngữ Java • Kiến trúc của Java • Nội dung một chươn
Trang 1Lập trình Java cơ bản
Cao Đức Thông - Trần Minh Tuấn
cdthong@ifi.edu.vn , tmtuan@ifi.edu.vn
Trang 2Bài 1 Tổng quan lập trình Java
• Giới thiệu ngôn ngữ Java
• Kiến trúc của Java
• Nội dung một chương trình Java cơ bản
• Các kiểu dữ liệu cơ bản & toán tử
• Các cấu trúc điều khiển
• Nhập dữ liệu từ bàn phím
• Công cụ soạn thảo
• Bài tập
Trang 3Giới thiệu ngôn ngữ Java
• Lịch sử phát triển của Java
• Ra đời tại Sun Microsystems bởi James Gosling
• 1991: Version đầu tiên với tên “Oak”
• 1995: Tên chính thức là Java
• Mục đích của Java
• Dùng để phát triển ứng dụng cho các thiết bị
điện tử “thông minh”
• Tạo các trang web có nội dung động (web applet)
• Hiện nay, Java được sử dụng để phát triển nhiều loại ứng dụng khác nhau: cơ sở dữ liệu, mạng,
Trang 4Giới thiệu ngôn ngữ Java
• Đặc điểm của Java
• Đơn giản
• Hướng đối tượng
• Đa nhiệm
• An toàn
• Garbage Collection
• Máy ảo (biên dịch và thông dịch)
• Khả chuyển (Portability)
• Phân tán
Trang 5Kiến trúc của Java
• Java Platform
• Java Virtual Machine (Java VM)
• Java Application Programming Interface (Java API)
Hardware-Platform
Java VM Java API
myProgram.java
Java Platform
Mã nguồn