TỔNG QUAN VỀ LẬP TRÌNH JAVA
Số trang: 54
Loại file: ppt
Dung lượng: 1.75 MB
Lượt xem: 8
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Là phần mềm dựa trên cơ sở máy tính ảo. Có thể xem như 1 hệ điều hành thu nhỏ. Cung cấp môi trường thực thi cho chương trình java (độc lập nền) Hình thành 1 lớp trừu tượng: Phần cứng máy tính bên dưới.Hệ điều hành.Mã đã biên dịch. Chương trình java chỉ chạy khi có JVM. JVM đọc và thực thi từng câu lệnh java. …
Nội dung trích xuất từ tài liệu:
TỔNG QUAN VỀ LẬP TRÌNH JAVATRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH JAVA NHÓM CHUYÊN ĐỀ JAVA NỘI DUNG MÔN HỌCChương1:GiớithiệuvềJavaChương2:HướngđốitượngtrongJavaChương3:NhậpxuấtvàquảnlýExceptionChương4:LậptrìnhđatiểutrìnhChương5:LậptrìnhGUIvớiAWT&SwingChương6:LậptrìnhCSDLvớiJDBC TÀI LIỆU THAM KHẢO[1]CayS.Horstmann,GaryCornell.CoreJava™2:VolumeI–Fundamentals,PrenticeHall,2002[2]H.M.Deitel.Java™HowtoProgram,PrenticeHall,2004.…HÌNH THỨC ĐÁNH GIÁ 1. Kiểmtragiữakỳ:báocáoseminar(30%) 2. Thicuốikỳ:đồánmônhọc(70%)CÔNG CỤ SỬ DỤNG • J2SDK 1.5, J2SDK 1.5 document • IDE: NetBean , Jcreator, Eclipse CHƯƠNG 1TỔNG QUAN VỀ JAVA NỘI DUNG•Lịchsửpháttriển•CôngnghệJava•CácdạngchươngtrìnhJava•ĐặcđiểmcủaJava•MáyảoJava(JavaVirtualMachine)•Viết,dịch,thựcthichươngtrìnhHelloWorld•Môitrường,côngcụ:giớithiệumộtsốIDEphổbiến Lịchsửpháttriển• 1991: Sun Microsystems phát triển OAK nhằm mục đích viết phầnmềm điều khiển (phần mềm nhúng) cho các sản phẩm gia dụng.• 1995: internet bùng nổ, phát triển mạnh. Sun phát triển OAK và giớithiệu ngôn ngữ lập trình mới tên Java• Java là ngôn ngữ hướng đối tượng tựa C, C++ Lịchsửpháttriển JavaDevelopmentKit(JDK)MôitrườngpháttriểnvàthựcthidoSunMicrosystemscungcấp(http://java.sun.com)Baogồmphầnmềmvàcôngcụgiúpcompile,debugandexecuteứngdụng. JDK1.0 1996 JDK1.1 1997 JDK1.2(Java2) 1998 JDK1.3 2000 Java1.4 2002 Java5(1.5) 2004 Java6 2006 CôngnghệJava• Công nghệ: Ngôn ngữ lập trình Môi trường thực thi và triển khai Môi trường phát triển• Công nghệ J2SE (Java 2 Standard Edition)• Công nghệ J2EE (Java 2 Enterprise Edition)• Công nghệ J2ME(Java 2 Micro Edition) Cácdạngchươngtrìnhjava• Applets: Cácdạngchươngtrìnhjava• Console Applications Cácdạngchươngtrìnhjava• Ứng dụng Desktop Cácdạngchươngtrìnhjava•ỨngdụngWeb Cácdạngchươngtrìnhjava•Mộtdạngphầnmềmtrênthiếtbịdiđộnghttp://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Đặcđiểmjava• Tựa C++, hướng đối tượng hoàn toàn.• Khả chuyển, độc lập nền.• Thông dịch (vừa biên dịch vừa thông dịch).• Cơ chế giải phóng bộ nhớ tự động.• An toàn, bảo mật.ĐỘC LẬP VỚI NỀN JavaVirtualMachine• Là phần mềm dựa trên cơ sở máy tính ảo.• Có thể xem như 1 hệ điều hành thu nhỏ.• Cung cấp môi trường thực thi cho chương trình java (độc lập nền)• Hình thành 1 lớp trừu tượng: Phần cứng máy tính bên dưới Hệ điều hành Mã đã biên dịch• Chương trình java chỉ chạy khi có JVM• JVM đọc và thực thi từng câu lệnh java•…KiẾN TRÚC J2SE Đặcđiểmjava• Tựa C++, hướng đối tượng hoàn toàn.• Khả chuyển, độc lập nền.• Thông dịch (vừa biên dịch vừa thông dịch).• Cơ chế giải phóng bộ nhớ tự động.• An toàn, bảo mật.
Nội dung trích xuất từ tài liệu:
TỔNG QUAN VỀ LẬP TRÌNH JAVATRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM LẬP TRÌNH JAVA NHÓM CHUYÊN ĐỀ JAVA NỘI DUNG MÔN HỌCChương1:GiớithiệuvềJavaChương2:HướngđốitượngtrongJavaChương3:NhậpxuấtvàquảnlýExceptionChương4:LậptrìnhđatiểutrìnhChương5:LậptrìnhGUIvớiAWT&SwingChương6:LậptrìnhCSDLvớiJDBC TÀI LIỆU THAM KHẢO[1]CayS.Horstmann,GaryCornell.CoreJava™2:VolumeI–Fundamentals,PrenticeHall,2002[2]H.M.Deitel.Java™HowtoProgram,PrenticeHall,2004.…HÌNH THỨC ĐÁNH GIÁ 1. Kiểmtragiữakỳ:báocáoseminar(30%) 2. Thicuốikỳ:đồánmônhọc(70%)CÔNG CỤ SỬ DỤNG • J2SDK 1.5, J2SDK 1.5 document • IDE: NetBean , Jcreator, Eclipse CHƯƠNG 1TỔNG QUAN VỀ JAVA NỘI DUNG•Lịchsửpháttriển•CôngnghệJava•CácdạngchươngtrìnhJava•ĐặcđiểmcủaJava•MáyảoJava(JavaVirtualMachine)•Viết,dịch,thựcthichươngtrìnhHelloWorld•Môitrường,côngcụ:giớithiệumộtsốIDEphổbiến Lịchsửpháttriển• 1991: Sun Microsystems phát triển OAK nhằm mục đích viết phầnmềm điều khiển (phần mềm nhúng) cho các sản phẩm gia dụng.• 1995: internet bùng nổ, phát triển mạnh. Sun phát triển OAK và giớithiệu ngôn ngữ lập trình mới tên Java• Java là ngôn ngữ hướng đối tượng tựa C, C++ Lịchsửpháttriển JavaDevelopmentKit(JDK)MôitrườngpháttriểnvàthựcthidoSunMicrosystemscungcấp(http://java.sun.com)Baogồmphầnmềmvàcôngcụgiúpcompile,debugandexecuteứngdụng. JDK1.0 1996 JDK1.1 1997 JDK1.2(Java2) 1998 JDK1.3 2000 Java1.4 2002 Java5(1.5) 2004 Java6 2006 CôngnghệJava• Công nghệ: Ngôn ngữ lập trình Môi trường thực thi và triển khai Môi trường phát triển• Công nghệ J2SE (Java 2 Standard Edition)• Công nghệ J2EE (Java 2 Enterprise Edition)• Công nghệ J2ME(Java 2 Micro Edition) Cácdạngchươngtrìnhjava• Applets: Cácdạngchươngtrìnhjava• Console Applications Cácdạngchươngtrìnhjava• Ứng dụng Desktop Cácdạngchươngtrìnhjava•ỨngdụngWeb Cácdạngchươngtrìnhjava•Mộtdạngphầnmềmtrênthiếtbịdiđộnghttp://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Đặcđiểmjava• Tựa C++, hướng đối tượng hoàn toàn.• Khả chuyển, độc lập nền.• Thông dịch (vừa biên dịch vừa thông dịch).• Cơ chế giải phóng bộ nhớ tự động.• An toàn, bảo mật.ĐỘC LẬP VỚI NỀN JavaVirtualMachine• Là phần mềm dựa trên cơ sở máy tính ảo.• Có thể xem như 1 hệ điều hành thu nhỏ.• Cung cấp môi trường thực thi cho chương trình java (độc lập nền)• Hình thành 1 lớp trừu tượng: Phần cứng máy tính bên dưới Hệ điều hành Mã đã biên dịch• Chương trình java chỉ chạy khi có JVM• JVM đọc và thực thi từng câu lệnh java•…KiẾN TRÚC J2SE Đặcđiểmjava• Tựa C++, hướng đối tượng hoàn toàn.• Khả chuyển, độc lập nền.• Thông dịch (vừa biên dịch vừa thông dịch).• Cơ chế giải phóng bộ nhớ tự động.• An toàn, bảo mật.
Tìm kiếm theo từ khóa liên quan:
lập trình java ngôn ngữ lập trình ngôn ngữ C++ chương trình lập trình kỹ thuật phần mềm lập trình C++Gợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 264 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 252 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 252 0 0 -
64 trang 250 0 0
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 229 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 215 0 0 -
Thủ thuật giúp giải phóng dung lượng ổ cứng
4 trang 208 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 205 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 194 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 172 0 0