Bài giảng Chương 1: Nhập môn về Java với mục tiêu nhằm giúp các bạn nắm được những điều cần biết và không được quên về Java, chương trình Java làm việc như thế nào, ngôn ngữ lập trình Java - Java programming language, các lớp thư viện Java - Java class library (APIs),. | Nhập môn về JAVA 1 Mục tiêu Tất cả những điều cần biết và không được quên về Java • • • • • Tại sao cần học Java? Kiến trúc Java . Chương trình Java làm việc như thế nào? Java “bytecode” Máy áo Java - Java Virtual Machine (JVM) Sẽ học những gì? • Ngôn ngữ lập trình Java - Java programming language • Các lớp thư viện Java - Java class library (APIs) Chương trình Java được tạo (create), biên dịch (compile) và chạy (run) như thế nào? • Java SE --> JDK tools • JRE. Chương trình Java đầu tiên. 2 Khái niệm lập trình - Programming Review 1. Lập trình trên máy tính Computer programming. 2. Ngôn ngữ lập trình Programming language. 3. Trình biên dịch - Compiler. 3 nhận thấy Chương trình viết bằng C, mã nguồn (source code) được biên dịch thành ngôn ngữ máy gốc (native) bào gồm những số 1 và 0 Ngôn ngữ máy được xác định bởi HĐH - Operating System (Windows, Mac, UNIX or Linux, Androi, Window phone). Vậy, có thể có một module chương trình nào (đã được dịch) có thể chạy trên mọi nền HDH? 4 Các loại ứng dụng Console application? Web application? Desktop application? Mobile .