Danh mục

Bài giảng Lập trình java - Trường ĐH Công Nghệ Thông Tin

Số trang: 48      Loại file: ppt      Dung lượng: 1.31 MB      Lượt xem: 13      Lượt tải: 0    
Thư viện của tui

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Cùng tìm hiểu giới thiệu về Java; hướng đối tượng trong Java; nhập xuất và quản lý Exception; lập trình GUI với AWT; lập trình GUI với AWT & Swing;... được trình bày cụ thể trong "Bài giảng Lập trình java".
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình java - Trường ĐH Công Nghệ Thông TinTRƯỜ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 JAVA - THÁNG 01/2007 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ìnhGUIvớiAWTChương5:LậptrìnhGUIvớiAWT&SwingChương6:LậptrìnhMultithreadtrongJavaChương7:LậptrìnhCSDLvớiJDBCChương8:VấnđềxửlýtiếngViệtvàđangônngữtrongJava 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.[3]MartyHall.CoreServletandJavaServerPage.SunMicroSystem.PrenticeHallPTR;1edition2000[4]SubrahmanyamAllamaraju,AndrewLongshawetal.ProfessionalJavaServerProgrammingJ2EEEdition–Wrox2001…HÌNH THỨC ĐÁNH GIÁ 1. Thithựchành:trênmáy40% 2. Thilýthuyết:trắcnghiệm(cóthểkếthợptựluận)60%CÔNG CỤ SỬ DỤNG • J2SDK 1.5, J2SDK 1.5 document • IDE: NetBean 5.0, Jcreator Pro 3.5, Eclipse 3.2 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ần mề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động Đặ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.ChươngtrìnhtruyềnthốngDịchvàthựcthichươngtrìnhjava 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•… ViếtvàthựcthichươngtrìnhHelloWorld• Dùng Notepad soạn thảo đoạn lệnh bên dưới và lưu lại với tênHelloWorld.java Khai báo thư viện java.ioimport java.io.*; Định nghĩa lớp tên “HelloWorld”class HelloWorld Bắt đầu đoạn lệnh{ Phương thức public static void main(String args[]) main { System.out.print(“Hello Class”); } Xuất ra Console} thông báo Kết thúc đoạn lệnh ViếtvàthựcthichươngtrìnhHelloWorld(tt)• Biên dịch: dùng chương trình javacC:> javac HelloWorld.javaBiên dịch thành công tạo ra tập tin có đuôi .class (HelloWorld.class)• Thông dịch (thực thi): dùng chương trình javaC:> java HelloWorldLưu ý: Phải khai báo đường dẫn chỉ đến thư mục cài đặt java, và thư mụcchứa các class cần thực thiVí dụ: C:> set path=C:jdk1.5in C:> set classpath = D:ThucHanhJavaBT1 ...

Tài liệu được xem nhiều: