Bài giảng Lập trình hướng đối tượng - Chương 3 giới thiệu về Java. Thông qua chương này người học có thể trình bày được cách dịch chương trình Java, nêu được ý nghĩa từng thành phần trong cấu trúc chương trình Java, viết được chương trình Java theo đúng cú pháp. | Chương 3 GIỚI THIỆU JAVA Mục tiêu Trình bày được cách dịch chương trình Java Nêu được ý nghĩa từng thành phần trong cấu trúc chương trình Java Viết được chương trình Java theo đúng cú pháp Nội dung . Giới thiệu Java . Cấu trúc chương trình Java . Tổng quan lập trình Java . Kiểu dữ liệu cơ bản . Hằng, biến . Toán tử, biểu thức . Các cấu trúc lệnh trên Java (cấu trúc điều khiển, lặp) . Sử dụng một số lớp có sẵn 3 . Giới thiệu Java Java là gì? Java 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 Java: vừa biên dịch (compiler) vừa thông dịch (interpreter) Java: độc lập nền (phần cứng và hệ điều hành) Write once, run anywhere Đầu tiên, mã nguồn được biên dịch để chuyển thành dạng bytecode. Sau đó mã bytecode được thực thi nhờ trình thông dịch Chương trình java nếu chạy đúng trên phần cứng của một họ máy nào đó thì nó cũng chạy đúng trên tất cả các họ máy khác Chương trình java có thể chạy trên tất cả các hệ điều hành, miễn là có cài máy ảo java (Java Virtual Machine) 4 . Giới thiệu Java Các phiên bản chính của Java Standard edition (Java SE hoặc J2SE) Còn gọi là ngôn ngữ lập trình Java Dùng để viết: ứng dụng desktop, applets, java FX, ứng dụng web không cần Java EE Enterprise edition (Java EE hoặc J2EE) Là java chạy trên các ứng dụng server Dùng để viết: Servlet, JSP, JSF, Strut, EJB, Spring, Hibernate, Ví dụ: Google home page, gmail, Google Maps, Google Docs Micro edition (Java ME) Là java chạy trên thiết bị di động và nhúng Ứng dụng viết cho: ĐTDT, PDA, TV set-top box, máy in . Giới thiệu Java Quá trình dịch chương trình Java Tất cả các chương trình muốn thực thi được thì phải được biên dịch ra mã máy. Mã máy của từng kiến trúc CPU của mỗi máy tính là khác nhau (tập lệnh mã máy của CPU Intel, CPU Solarix, CPU Macintosh là khác nhau), vì vậy trước đây một chương trình sau khi được biên dịch xong chỉ có thể chạy được trên một kiến trúc CPU cụ thể nào đó. VD/ Chương trình thực thi được . | Chương 3 GIỚI THIỆU JAVA Mục tiêu Trình bày được cách dịch chương trình Java Nêu được ý nghĩa từng thành phần trong cấu trúc chương trình Java Viết được chương trình Java theo đúng cú pháp Nội dung . Giới thiệu Java . Cấu trúc chương trình Java . Tổng quan lập trình Java . Kiểu dữ liệu cơ bản . Hằng, biến . Toán tử, biểu thức . Các cấu trúc lệnh trên Java (cấu trúc điều khiển, lặp) . Sử dụng một số lớp có sẵn 3 . Giới thiệu Java Java là gì? Java 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 Java: vừa biên dịch (compiler) vừa thông dịch (interpreter) Java: độc lập nền (phần cứng và hệ điều hành) Write once, run anywhere Đầu tiên, mã nguồn được biên dịch để chuyển thành dạng bytecode. Sau đó mã bytecode được thực thi nhờ trình thông dịch Chương trình java nếu chạy đúng trên phần cứng của một họ máy nào đó thì nó cũng chạy đúng trên tất cả các họ máy khác Chương trình java có thể chạy trên tất cả các hệ điều hành,