Bài giảng Lập trình Java cơ bản - Cao Đức Thông
Số trang: 34
Loại file: ppt
Dung lượng: 797.00 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Lập trình Java cơ bản: Bài 1 - Tổng quan lập trình Java hướng đến giới thiệu ngôn ngữ Java; kiến trúc của Java; nội dung một chương trình Java cơ bản; các kiểu dữ liệu cơ bản & toán tửcác cấu trúc điều khiển;...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Java cơ bản - Cao Đức ThôngLậptrìnhJavacơbản CaoĐứcThôngTrầnMinhTuấn cdthong@ifi.edu.vn,tmtuan@ifi.edu.vn 1Bài1.TổngquanlậptrìnhJava• GiớithiệungônngữJava• KiếntrúccủaJava• NộidungmộtchươngtrìnhJavacơbản• Cáckiểudữliệucơbản&toántử• Cáccấutrúcđiềukhiển• Nhậpdữliệutừbànphím• Côngcụsoạnthảo• Bàitập 2GiớithiệungônngữJava• LịchsửpháttriểncủaJava • RađờitạiSunMicrosystemsbởiJamesGosling • 1991:Versionđầutiênvớitên“Oak” • 1995:TênchínhthứclàJava• MụcđíchcủaJava • Dùngđểpháttriểnứngdụngchocácthiếtbịđiệntử “thôngminh” • Tạocáctrangwebcónộidungđộng(webapplet) • Hiệnnay,Javađượcsửdụngđểpháttriểnnhiềuloại ứngdụngkhácnhau:cơsởdữliệu,mạng,Internet, viễnthông... 3GiớithiệungônngữJava• ĐặcđiểmcủaJava • Đơngiản • Hướngđốitượng • Đanhiệm • Antoàn • GarbageCollection • Máyảo(biêndịchvàthôngdịch) • Khảchuyển(Portability) • Phântán 4KiếntrúccủaJava• JavaPlatform • JavaVirtualMachine(JavaVM) • JavaApplicationProgrammingInterface(JavaAPI) myProgram.java Mã nguồn Java API Java Platform Java VM Hardware-Platform 5KiếntrúccủaJava• JavaDevelopmentKit–JDK • BộcôngcụpháttriểnJava(jdk)gồmtrìnhbiên dịch,thôngdịch,trợgiúp,soạntàiliệu…vàcác thưviệnchuẩn • NgoàiracònmộtsốthưviệnkhácnhưJSP, JavaMail,JavaTAPI… • 1995:VersionJDK1.0 • 1998:VersionJDK1.2(Java2ndPlatform) • 2004:VersionJDK1.5 6PháttriểnứngdụngJava• HailoạiứngdụngJava • Application:Ứngdụngđộclập • Applet:ỨngdụngchạytrênWeb• ThưviệnlớpJava • BộJDKbaogồmrấtnhiềulớpchuẩnđãđược xâydựngsẵn. • Lậptrìnhviênthườngsửdụngcáclớpchuẩn đểpháttriểnứngdụng. 7 PháttriểnứngdụngJava • Cácbướcpháttriển Hello.java java Hello public class Hello { 01001011 public static … Thông dịch ` } ----------------------- Biên dịch ------------------ ------------------------javac Hello.java Hello.class (bytecode) 8 MộtchươngtrìnhJavacơbản1//Tênfile:Hello.java Tên lớp chứa hàm main phải2/*Tácgiả:CaoĐứcThông*/ giống tên file34 publicclassHello5 {6//Phươngthứcmain,điểmbắtđầucủachươngtrình7publicstaticvoidmain(Stringargs[]) Điểm bắt đầu và kết thúc của lớp8{9System.out.println(“HelloWorld); Dấu hiệu chú thích =>10 Làm cho chương trình dễ11}//Kếtthúcphươngthứcmain hiểu hơn. Trình biên dịch sẽ12 Khai báo lớp bỏ qua những dòng có dấu13}//KếtthúclớpHello chú thích Mỗi CT phải có ít nhất một khai báo lớp Phương thức main() sẽ được gọi đầu tiên. Mỗi CT thực thi phải có một Hiển thị dãy ký tự ra màn hình phương thức main() 9 Các câu lệnh phải kết thúc bằng dấu chấm phẩyMộtchươngtrìnhJavacơbản• Biêndịchchươngtrình • VàochếđộConsolecủaWindows • GõcâulệnhjavacHello.java • Nếukhôngcóthôngbáolỗi,fileHello.classsẽ đượctạora• Thựcthichươngtrình • GõcâulệnhjavaHello(khôngcần.class) 10MộtchươngtrìnhJavacơbản• ThayđổicáchhiểnthịpublicclassHello{ publicstaticvoidmain(Stringargs[]){ System.out.print(“Chao mung ban den voi laptrinhJava ); }}Chao mungbanden voilaptrinhJava 11Cáckiểudữliệucơbản• Javacóhaikiểudữliệu • Dữliệugốcchuẩn:Làcáck ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Java cơ bản - Cao Đức ThôngLậptrìnhJavacơbản CaoĐứcThôngTrầnMinhTuấn cdthong@ifi.edu.vn,tmtuan@ifi.edu.vn 1Bài1.TổngquanlậptrìnhJava• GiớithiệungônngữJava• KiếntrúccủaJava• NộidungmộtchươngtrìnhJavacơbản• Cáckiểudữliệucơbản&toántử• Cáccấutrúcđiềukhiển• Nhậpdữliệutừbànphím• Côngcụsoạnthảo• Bàitập 2GiớithiệungônngữJava• LịchsửpháttriểncủaJava • RađờitạiSunMicrosystemsbởiJamesGosling • 1991:Versionđầutiênvớitên“Oak” • 1995:TênchínhthứclàJava• MụcđíchcủaJava • Dùngđểpháttriểnứngdụngchocácthiếtbịđiệntử “thôngminh” • Tạocáctrangwebcónộidungđộng(webapplet) • Hiệnnay,Javađượcsửdụngđểpháttriểnnhiềuloại ứngdụngkhácnhau:cơsởdữliệu,mạng,Internet, viễnthông... 3GiớithiệungônngữJava• ĐặcđiểmcủaJava • Đơngiản • Hướngđốitượng • Đanhiệm • Antoàn • GarbageCollection • Máyảo(biêndịchvàthôngdịch) • Khảchuyển(Portability) • Phântán 4KiếntrúccủaJava• JavaPlatform • JavaVirtualMachine(JavaVM) • JavaApplicationProgrammingInterface(JavaAPI) myProgram.java Mã nguồn Java API Java Platform Java VM Hardware-Platform 5KiếntrúccủaJava• JavaDevelopmentKit–JDK • BộcôngcụpháttriểnJava(jdk)gồmtrìnhbiên dịch,thôngdịch,trợgiúp,soạntàiliệu…vàcác thưviệnchuẩn • NgoàiracònmộtsốthưviệnkhácnhưJSP, JavaMail,JavaTAPI… • 1995:VersionJDK1.0 • 1998:VersionJDK1.2(Java2ndPlatform) • 2004:VersionJDK1.5 6PháttriểnứngdụngJava• HailoạiứngdụngJava • Application:Ứngdụngđộclập • Applet:ỨngdụngchạytrênWeb• ThưviệnlớpJava • BộJDKbaogồmrấtnhiềulớpchuẩnđãđược xâydựngsẵn. • Lậptrìnhviênthườngsửdụngcáclớpchuẩn đểpháttriểnứngdụng. 7 PháttriểnứngdụngJava • Cácbướcpháttriển Hello.java java Hello public class Hello { 01001011 public static … Thông dịch ` } ----------------------- Biên dịch ------------------ ------------------------javac Hello.java Hello.class (bytecode) 8 MộtchươngtrìnhJavacơbản1//Tênfile:Hello.java Tên lớp chứa hàm main phải2/*Tácgiả:CaoĐứcThông*/ giống tên file34 publicclassHello5 {6//Phươngthứcmain,điểmbắtđầucủachươngtrình7publicstaticvoidmain(Stringargs[]) Điểm bắt đầu và kết thúc của lớp8{9System.out.println(“HelloWorld); Dấu hiệu chú thích =>10 Làm cho chương trình dễ11}//Kếtthúcphươngthứcmain hiểu hơn. Trình biên dịch sẽ12 Khai báo lớp bỏ qua những dòng có dấu13}//KếtthúclớpHello chú thích Mỗi CT phải có ít nhất một khai báo lớp Phương thức main() sẽ được gọi đầu tiên. Mỗi CT thực thi phải có một Hiển thị dãy ký tự ra màn hình phương thức main() 9 Các câu lệnh phải kết thúc bằng dấu chấm phẩyMộtchươngtrìnhJavacơbản• Biêndịchchươngtrình • VàochếđộConsolecủaWindows • GõcâulệnhjavacHello.java • Nếukhôngcóthôngbáolỗi,fileHello.classsẽ đượctạora• Thựcthichươngtrình • GõcâulệnhjavaHello(khôngcần.class) 10MộtchươngtrìnhJavacơbản• ThayđổicáchhiểnthịpublicclassHello{ publicstaticvoidmain(Stringargs[]){ System.out.print(“Chao mung ban den voi laptrinhJava ); }}Chao mungbanden voilaptrinhJava 11Cáckiểudữliệucơbản• Javacóhaikiểudữliệu • Dữliệugốcchuẩn:Làcáck ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Lập trình Java cơ bản Lập trình Java cơ bản Lập trình Java Ngôn ngữ Java Kiến trúc của Java Chương trình Java cơ bảnGợi ý tài liệu liên quan:
-
Bài toán phân luồng giao thông và ứng dụng
11 trang 177 1 0 -
Excel add in development in c and c phần 9
0 trang 102 0 0 -
Program C Ansi Programming Embedded Systems in C and C++ phần 4
12 trang 86 0 0 -
265 trang 75 0 0
-
Lập trình Java cơ bản : GUI nâng cao part 3
6 trang 75 0 0 -
Nghiên cứu hệ thống báo cháy ứng dụng cảm biến nhiệt hồng ngoại và camera
4 trang 55 0 0 -
81 trang 52 0 0
-
7 trang 48 0 0
-
Giáo trình Lập trình mạng - ThS. Văn Thiên Hoàng
201 trang 47 0 0 -
67 trang 41 0 0