Bài giảng Lập trình Java: Chương 1 - Tổng quan về công nghệ Java
lượt xem 5
download
Lịch sử phát triển Java, môi trường lập trình Java, máy ảo và JDK, giới thiệu về các loại chương trình Java Standalone và applet, tạo, dịch và chạy chương trình, chương trình Java đơn giản,... là những nội dung chính trong chương 1 "Tổng quan về công nghệ Java" thuộc bài giảng Lập trình Java. Mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Lập trình Java: Chương 1 - Tổng quan về công nghệ Java
- LẬP TRÌNH JAVA
- TÀI LIỆU THAM KHẢO 1. Giáo trình Java tập 1, Phương Lan, NXB Lao động xã hội, 2006. 2. Java core- tiếng việt 3. Giáo trình lý thuyết và bài tập Java, Trần Tiến Dũng, 1999. 4. H. M. Deitel - Deitel, P. J. Deitel, Java™ How to Program, Sixth Edition, Prentice Hall, 2004 5. Ken Amold, James Gosling, The Java Programming Language. 6. Daniel Liang, Introduction to Java Programming, 2003 7. http://.... 10/7/2015 Bài giảng lập trình Java 2
- NỘI DUNG Chương 1: Tổng quan về công nghệ Java Chương 2: Lập trình Java cơ sở LẬP TRÌNH JAVA Chương 3: Lập trình Java hướng đối tượng Chương 4: Xử lý ngoại lệ Chương 5: Lập trình giao diện Chương 6: Lập trình vào ra Chương 7: Lập trình cơ sở dữ liệu 10/7/2015 Bài giảng lập trình Java 3
- Chương 1: TỔNG QUAN VỀ CÔNG NGHỆ JAVA 1.1- Lịch sử phát triển Java 1.2- Môi trường lập trình Java, máy ảo và JDK 1.3- Giới thiệu về các loại chương trình Java: Standalone và applet 1.4- Tạo, dịch và chạy chương trình 1.5- Chương trình Java đơn giản 10/7/2015 Bài giảng lập trình Java 4
- 1.1- Lịch sử phát triển Java Java là gì? • Java là một ngôn ngữ lập trình HĐT được phát triển bởi Sun Microsystems. • Là ngôn ngữ vừa biên dịch vừa thông dịch vì: – Nó có khả năng chạy thống nhất trên nhiều nền tảng. – Chỉ cần biên dịch một lần. 10/7/2015 Bài giảng lập trình Java 5
- 1.1- Lịch sử phát triển Java • Ja va là một ngôn ngữ lập trình khá trẻ. • Xuất hiện năm 1992, của tập đoàn Sun Microsystems để xây dựng ứng dụng điều khiển các bộ xử lý bên trong điện thoại cầm tay, các thiết bị điện tử dân dụng… • 6/1995: Java được giới thiệu chính thức là ngôn ngữ lập trình được xây dựng trên nền tảng C à C++ • Năm 1996 ban hành bản Java Development Kit 1.0 miễn phí. • Ban đầu, Java chủ yếu dùng để phát triển các Applet, các ứng dụng nhúng vào trình duyệt web. Nhưng sau được phát triển rộng rãi 10/7/2015 Bài giảng lập trình Java 6
- 1.1- Lịch sử phát triển Java • Ngày nay, nhắc đến Java không còn nhắc đến như một ngôn ngữ lập trình mà còn là một công nghệ, một nền tảng phát triển. • Java có một cộng đồng phát triển mạnh mẽ. – Một tập hợp các thư viện với số lượng lớn (từ Sun và các nguồn khác). 10/7/2015 Bài giảng lập trình Java 7
- JSE, JEE, JME • JSE (Java Standard Edition): flatform cho phép phát triển và thực thi các ứng dụng Java trên desktop và server, các thiết bị nhúng và môi trường thời gian thực. • JEE (Java Enterprise Edition): flatform cho phép phát triển các ứng dụng Java chạy trên server. • JME (Java Micro Edition): flatform cho phép phát triển các ứng dụng Java chạy trên các thiết bị di động 10/7/2015 Bài giảng lập trình Java 8
- 1.1- Lịch sử phát triển Java • Các phiên bản của Java: Năm Phiên bản Năm Phiên bản 1996 JDK 1.0 2004 J2SE5 1997 JDK 1.1 2006 Java SE6 1998 J2SE 1.2 2010 JDK 6.18 2000 J2SE 1.3 2011 Java SE7 2002 J2SE 1.4 2014 JDK 8 10/7/2015 Bài giảng lập trình Java 9
- Nền tảng của Java (Java platform) • Platform: là môi trường phát triển hoặc triển khai • Java platform có thể chạy trên mọi hệ điều hành. – Các platform khác phụ thuộc vào phần cứng. – Java platform cung cấp: • Máy ảo Java (JVM) • Giao diện lập trình ứng dụng (API) 10/7/2015 Bài giảng lập trình Java 10
- Mô hình dịch của Java • Mã nguồn được biên dịch thành bytecode rồi được thông dịch bởi JVM 10/7/2015 Bài giảng lập trình Java 11
- Chương 1: TỔNG QUAN VỀ CÔNG NGHỆ JAVA 1.1- Lịch sử phát triển Java 1.2- Môi trường lập trình Java, máy ảo và JDK 1.3- Giới thiệu về các loại chương trình Java: Standalone và applet 1.4- Tạo, dịch và chạy chương trình 1.5- Chương trình Java đơn giản 10/7/2015 Bài giảng lập trình Java 12
- 1.2 Môi trường lập trình Java • Môi trường Java bao gồm 5 phần tử sau: – Ngôn ngữ – Định nghĩa byte code – Các thư viện lớp Java/Sun – Máy ảo java (JVM) – Cấu trúc của file *.class 10/7/2015 Bài giảng lập trình Java 13
- 1.2 Môi trường lập trình Java • Java có thể dùng được trong nhiều hệ điều hành như Windows, Linux, MAC OSX… • Để làm việc được với Java thì ta cần thiết lập môi trường làm việc cho máy tính bao gồm: – Cài đặt JDK (Java Development Kit): bộ công cụ phát triển ứng dụng bằng ngôn ngữ lập trình Java – Cài đặt IDE (Integrated Development Enviroment: Môi trường phát triển tích hợp) như Netbean, Eclipse 10/7/2015 Bài giảng lập trình Java 14
- 1.2 Môi trường lập trình Java 1. Cài đặt JDK trong Windows: B1: Download JDK tại: http://www.oracle.com/technetwork/java/javase/download s/index.html B2: Tiến hành cài đặt. 10/7/2015 Bài giảng lập trình Java 15
- public class HelloWord{ public static void main(String [] args){ System.out.println("Hello Word, I learn Programming Java"); } } 10/7/2015 Bài giảng lập trình Java 16
- JDK, JRE là gì • JDK: là bộ công cụ phát triển ứng dụng bằng ngôn ngữ lập trình Java.Trong JDK gồm: • Javac: trình biên dịch mã nguồn sang byte code. • Cú pháp: javac sourcecodename.java • Java: trình thông dịch: nó thực thi các ứng dụng độc lập và các file *.class • Cú pháp: java classname • Javadoc: bộ sinh tài liệu • Cú pháp: javadoc sourcecodename.java 10/7/2015 Bài giảng lập trình Java 17
- JDK, JRE là gì • Jdb (Java debuger): chương trình tìm lỗi • Cú pháp: jdb sourcecodename.java • Hoặc jdb-host-password sourcecodename.java • Javap: trình dịch ngược • Cú pháp: javap classname • Appetviewer: chương trình xem applet • Cú pháp: appletviewer sourcecodename.java/url • Jre: là ứng dụng nền giúp thực thi các file mã máy byte code sau khi đã được JDK biên dịch. 10/7/2015 Bài giảng lập trình Java 18
- 2. Thiết lập biến môi trường chạy Java trong command line • Lập trình trên notepad hoặc notepad++ và chạy bằng cmd. • B1: click chuột phải vào my computer => Properties sẽ xuất hiện cửa sổ system. • B2: Chọn Advanced system settings sẽ xuất hiện cửa sổ System properties. • B3: Trong tab Advanced chọn Environment Variables sẽ xuất hiện cửa sổ Environment Variables. • B4: Thêm giá trị với biến path trong mục System variable chọn Edit 10/7/2015 Bài giảng lập trình Java 19
- 2. Thiết lập biến môi trường chạy Java trong command line • Path: Chứa danh sách các thư mục mà chương trình sẽ tìm kiếm cho file thực thi tương ứng với tên lệnh được đưa ra bởi người dùng. • Xuất hiện cửa sổ edit, trong mục Variable value, di chuyển tới cuối và nhập vào đường dẫn tới JDK như ;C:\Program Files\Java\jdk1.7.0_25\bin =>OK. • Kiểm tra lại cấu hình. 10/7/2015 Bài giảng lập trình Java 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình Java: Chương 1 - Lập trình hướng đối tượng
33 p | 119 | 11
-
Bài giảng Lập trình Java: Chương 7 - Lập trình đa luồng
33 p | 117 | 9
-
Bài giảng Lập trình Java: Chương 4 - Huỳnh Ngọc Tín
43 p | 74 | 8
-
Bài giảng Lập trình Java: Chương 1 - Huỳnh Ngọc Tín
64 p | 85 | 8
-
Bài giảng Lập trình Java: Chương 4 - Lập trình hướng đối tượng Java
48 p | 116 | 8
-
Bài giảng Lập trình Java - Chương 1: Lập trình cơ bản với ngôn ngữ Java
109 p | 92 | 7
-
Bài giảng Lập trình Java: Chương 5 - Xử lý ngoại lệ
16 p | 76 | 6
-
Bài giảng Lập trình Java: Chương 3 - Java cơ bản (TT)
9 p | 90 | 6
-
Bài giảng Lập trình Java: Chương 2 - Huỳnh Ngọc Tín
31 p | 54 | 6
-
Bài giảng Lập trình Java - Chương 5: Lập trình theo mô hình 2 lớp với Java
37 p | 75 | 6
-
Bài giảng Lập trình Java - Chương 4: Lập trình giao diện với Java và Swing
107 p | 60 | 5
-
Bài giảng Lập trình Java - Chương 3: Lập trình Java kết nối với CSDL bằng JDBC
43 p | 50 | 5
-
Bài giảng Lập trình Java - Chương 2: Lập trình hướng đối tượng ngôn ngữ Java
50 p | 43 | 5
-
Bài giảng Lập trình Java: Chương 8 - Lập trình giao diện “GUI”
21 p | 115 | 5
-
Bài giảng Lập trình Java: Chương 2 - Java cơ bản
20 p | 88 | 4
-
Bài giảng Lập trình Java - Chương 1: Tổng quan về Java
20 p | 30 | 2
-
Bài giảng Lập trình Java - Chương 2: Ngôn ngữ lập trình Java
41 p | 25 | 2
-
Bài giảng Lập trình Java - Chương 3: Lập trình hướng đối tượng trong Java
34 p | 31 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn