Lập trình Java cơ bản- Bài 1 (Overview)
Số trang: 34
Loại file: ppt
Dung lượng: 549.50 KB
Lượt xem: 27
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:
Mục đích của Java• Dùng để phát triển ứng dụng cho các thiết bị điện tử“thông minh”• Tạo các trang web có nội dung động (web applet)• Hiện nay, Java được sử dụng để phát triển nhiều loạiứng dụng khác nhau: cơ sở dữ liệu, mạng, Internet, viễnthông...
Nội dung trích xuất từ tài liệu:
Lập trình Java cơ bản- Bài 1 (Overview)Lậ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ễn thô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 file31 public class Hello5 {6 // Phươngthứcmain,điểmbắtđầucủachươngtrình7 public static void main( String args[ ] ) Điểm bắt đầu và kết thúc của lớp8 {9 System.out.println( “Hello World ); 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ịch12 Khai báo lớp sẽ bỏ qua những dòng có13 } // KếtthúclớpHello dấu 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() Các câu lệnh phải kết thúc bằng dấu chấm ph9 y ẩMộ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ịpublic class Hello{ public static void main(String args[]) { System.out.print( “Chao mung ban den voi lap trinh Java ); }}Chao mungbanden voilap trinh Java 11Cáckiểudữliệucơbản• Javacóhaikiểudữliệu • Dữliệugốcchuẩn:Làcáckiểudữliệuđãđược ...
Nội dung trích xuất từ tài liệu:
Lập trình Java cơ bản- Bài 1 (Overview)Lậ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ễn thô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 file31 public class Hello5 {6 // Phươngthứcmain,điểmbắtđầucủachươngtrình7 public static void main( String args[ ] ) Điểm bắt đầu và kết thúc của lớp8 {9 System.out.println( “Hello World ); 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ịch12 Khai báo lớp sẽ bỏ qua những dòng có13 } // KếtthúclớpHello dấu 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() Các câu lệnh phải kết thúc bằng dấu chấm ph9 y ẩMộ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ịpublic class Hello{ public static void main(String args[]) { System.out.print( “Chao mung ban den voi lap trinh Java ); }}Chao mungbanden voilap trinh Java 11Cáckiểudữliệucơbản• Javacóhaikiểudữliệu • Dữliệugốcchuẩn:Làcáckiểudữliệuđãđược ...
Tài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 268 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 210 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 197 0 0 -
Bài toán phân luồng giao thông và ứng dụng
11 trang 180 1 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 169 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 153 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 119 0 0 -
Giáo trình về phân tích thiết kế hệ thống thông tin
113 trang 114 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 109 0 0 -
Bài giảng Kỹ thuật lập trình - Chương 10: Tổng kết môn học (Trường Đại học Bách khoa Hà Nội)
67 trang 106 0 0