0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

BÀI GIẢNG Lập trình Java (Ngô Công Thắng)

Bài giảng lập trình java căn bản - Giới thiệu

Bài giảng lập trình java căn bản - Giới thiệu

... Chương 1- Tổng quan ngôn ngữ Java Chương 2- Giới thiệu ngôn ngữ Java Chương 3- Đối tượng lớp Chương 4- Quản lý lỗi gom rác Chương 5- Lập trình I/O Chương 6- Tạo giao diện người dùng Chương 7- Mô ... hình biến cố với AWT Chương 8- Lập trình đồ họa với Java Chương 9- Tạo Applet Chương 1 0- Lập trình đa luồng Chuẩn bị môi trường lập trình Download Java Software: Java Standard Edition Documentation ... trường Java - Download JDK 1.6 dạng file zip - Unzip run file install Xả nén Chạy Jcreator 4.0 - Môi trường lập trình Cấu hình JCreator-slide JCreator môi trường cho ta xây dựng ứng dụng Java Do...
  • 17
  • 1,631
  • 19
BÀI GIẢNG LẬP TRÌNH JAVA

BÀI GIẢNG LẬP TRÌNH JAVA

... sourcecodename .java / url Các gói chuẩn Java • • • • • • • • • • java. lang java. applet java. awt java. io java. util java. net java. awt.event java. rmi java. security java. sql Các đặc trưng mớI Java2 • • ... sourcecodename .java Trình thông dịch, 'java' java [options] classname • Trình dịch ngược, 'javap' – javap [options] classname • Công cụ sinh tài liệu, 'javadoc' – javadoc [options] sourcecodename .java ... nhớ – Dọn “rác” Trình dịch Java Java Development Kit • Java 1.0 - Sử dụng lần đầu vào năm 1995 • Java 1.1 – Đưa năm 1997 • Java – Phiên Bộ công cụ JDK • Trình biên dịch, 'javac' – javac [options]...
  • 239
  • 707
  • 9
Tài liệu BÀI GIẢNG LẬP TRÌNH JAVA_GV : HUỲNH CÔNG PHÁP pptx

Tài liệu BÀI GIẢNG LẬP TRÌNH JAVA_GV : HUỲNH CÔNG PHÁP pptx

... chương trình dịch truyền thống Chương trình dịch Java Các loại chương trình Java  Applets  Ứng dụng độc lập (console Application)  Ứng dụng giao diện (GUI Application)  Servlet  Ứng dụng sở liệu ... • Được xem hệ điều hành thu nhỏ • Nó thiết lập lớp trừu tượng cho: – Phần cứng bên – Hệ điều hành – Mã biên dịch Quá trình dịch chương trình Java • Trình biên dịch chuyển mã nguồn thành tập lệnh ... Bộ công cụ JDK • Trình biên dịch, 'javac' – javac [options] sourcecodename.java • Trình thông dịch, 'java' – java [options] classname • Trình dịch ngược, 'javap' – javap [options] classname • Công...
  • 239
  • 1,970
  • 18
Giáo án - Bài giảng: LẬP TRÌNH JAVA NÂNG CAO - LUỒNG NHẬP XUẤT VÀ XỬ LÝ FILE

Giáo án - Bài giảng: LẬP TRÌNH JAVA NÂNG CAO - LUỒNG NHẬP XUẤT VÀ XỬ LÝ FILE

... tuyến Khái niệm luồng nhập xuất Lớp File File văn file nhị phân Nhập xuất file văn Nhập xuất file nhị phân Xử file liệu nhị phân Phân tuyến đa tuyến 3 3 Lập trình đa tuyến đặc trưng Java Phân tuyến ... writeTo( ) Các lớp nhập/ xuất tập tin 3 Các lớp hỗ trợ thao tác nhập xuất file: File – FileDescriptor – FileInputStream – FileOutputStream Các lớp File, FileDescriptor, RandomAccessFile sử dụng hỗ ... đọc luồng nhập, byte nhập đọc vào vùng đệm nhập Vùng đệm nhập/ xuất (tt…) 3 3 Trong trường hợp vùng đệm kết xuất, chương trình ghi luồng Dữ liệu kết xuất đựơc lưu trữ vùng đệm kết xuất Dữ liệu...
  • 46
  • 995
  • 1
Giáo án - Bài giảng: LẬP TRÌNH JAVA NÂNG CAO - TRUY CẬP CƠ SỞ DỮ LIỆU VỚI JDBC

Giáo án - Bài giảng: LẬP TRÌNH JAVA NÂNG CAO - TRUY CẬP CƠ SỞ DỮ LIỆU VỚI JDBC

... Nội dung chương 06 Khái niệm JDBC Các bước truy cập sở liệu với JDBC – Nạp database drivers – Tạo kết nối sử dụng đối tượng Connection – Tạo đối ... ResultSetMetaData Transaction Cập nhật ResultSet Tổng quan JDBC cung cấp tập lớp interface cho phép chương trình Java “nói chuyện” với hệ CSDL Tập lớp JDBC làm việc với hệ csdl Kết nối CSDL Có ... cấp csdl, hiệu loại thực phức tạp Loại 1: JDBC/ ODBC jdk hỗ trợ cầu nối jdbc- odbc (jdbc- odbc bridge) Mềm dẻo không hiệu Aplication Aplication JDBC Driver JDBC Driver Client Disk Disk ODBC Driver...
  • 34
  • 1,347
  • 4
Giáo án - Bài giảng: LẬP TRÌNH JAVA CĂN BẢN trên môi trường Visual

Giáo án - Bài giảng: LẬP TRÌNH JAVA CĂN BẢN trên môi trường Visual

... www.tamga.tk 12 *** Bài 7: update load sau *** Bài 8: Điểm hai chiều không gian Tính : - In Tọa Độ - Tính Khoảng Cách - Tính Tổng Điểm AB , ABC - Tìm vecto AB=(xB-xA,yB-yA) - Xác định vecto có ... Cách 13 - Tính Tổng Điểm AB , ABC 13 - Tìm vecto AB=(xB-xA,yB-yA) 13 - Xác định vecto có vuông góc hay không (a1a2 + b1b2 = ) 13 - Ba điểm có tạo thành ... - Tổng, hiệu, tích, thương số phức *** Bài : Giải Phương Trình Bậc Bậc 11 *** Bài 8: Điểm hai chiều không gian Tính : 13 - In Tọa Độ 13 - Tính...
  • 58
  • 1,671
  • 4
Giáo án - Bài giảng: LẬP TRÌNH JAVA CƠ BẢN : OOP TRONG JAVA

Giáo án - Bài giảng: LẬP TRÌNH JAVA CƠ BẢN : OOP TRONG JAVA

... Chạy Timẽĩest • javac TimeTest .java java Timếĩest xj o The initial universal time is: 0 0:0 0:0 0 - The initial standard time is: 1 2:0 0:0 0 AM Universal time after setTime is: 1 3:2 7:0 6 Standard time ... setTime is: 1 3:2 7:0 6 Standard time after setTime is: 1:2 7:0 6 PM After attempting invalid settings: Universal time: 0 0:0 0:0 0 Standard time: 1 2:0 0:0 0 AM 13 Phạm vi truy cập • private Chỉ truy cập ... chạy cần g : javac TimeTest .java java TimeTest Java tự động tìm dịch file Time .java L6p Time // File Time .java import java. text.DedmalFormat; public class Time { private int hour; // 0-2 3 private...
  • 40
  • 911
  • 0
Bài giảng lập trình java cơ bản chương 6: lập trình gui   GV  võ hoàng phương dung (2)

Bài giảng lập trình java cơ bản chương 6: lập trình gui GV võ hoàng phương dung (2)

... Nội dung Giới thiệu GUI (Graphical user interface)  Vật chứa (Container)  Thành phần (Component)  Quản lý cách trình bày (Layout manager)  Xử lý kiện  2/25 Giới thiệu GUI GUI cung cấp ... Windowing Toolkit  AWT lớp Java cho phép tạo GUI chấp nhận nhập liệu người dùng thông qua bàn phím chuột  3/25 Giới thiệu GUI  AWT cung cấp thành phần khác để tạo GUI: • • • • • • Vật chứa (Container ... colors.addItem("Green"); 17/25 Quản lý cách trình bày  Các kiểu trình bày (Layout manager) • • • • •  Null layout Flow layout Border layout Grid layout GridBag Layout Layout manager thiết lập phương thức ‘setLayout()’...
  • 40
  • 697
  • 0
Bài giảng lập trình java - Bài 0 pps

Bài giảng lập trình java - Bài 0 pps

... Giáo trình, tài li u • Slide b i gi ng t i • • https://sites.google.com/site/hudevelop01/lo p-hoc/lap-trinh -java http://download.oracle.com/javase/tutorial www Lê ðình Thanh, L p trình Java ðánh ... Truy n thông Máy tính, Trư ng ð i h c Công ngh , ðHQGHN E-mail: thanhld@vnu.edu.vn ði n tho i: 09 87.257. 504 Lê ðình Thanh, L p trình Java ... ph n • Ki m tra gi a kỳ – Bài t p l n • Thi h c ph n: – Làm, báo cáo t p l n – Ph n m m, báo cáo (b n m m, in ñóng quy n), slide, trình bày Lê ðình Thanh, L p trình Java Thông tin liên h Lê ðình...
  • 3
  • 209
  • 0
Bài giảng lập trình java - Bài 1 potx

Bài giảng lập trình java - Bài 1 potx

... n v Java Ki u d li u • • • • • • • • • byte: nguyên có d u, 8-bit short: nguyên có d u, 16 -bit int: nguyên có d u, 32-bit long: nguyên có d u, 64-bit float: th c, 32-bit fouble: th c, 64-bit ... dung • • • • • • • L p trình v i Java Môi trư ng Các phiên b n Ki u d li u Bi n, m ng Toán t Kh i l nh Lê ðình Thanh, Cơ b n v Java L p trình v i Java Java ngôn ng l p trình hư ng ñ i tư ng ñư ... switch Lê ðình Thanh, Cơ b n v Java switch switch (month) { case 1: case 3: case 5: case 7: case 8: case 10 : case 12 : numDays = 31; break; case 4: case 6: case 9: case 11 : numDays = 30; break; case...
  • 13
  • 258
  • 1
Bài giảng lập trình java - Bài 2 pps

Bài giảng lập trình java - Bài 2 pps

... } } Lê ðình Thanh, L p ñ i tư ng Java Phương th c t o Phương th c t o m t phương th c ñ c bi t - Có tên trùng tên l p - Không có ki u (ng m ñ nh ki u l p) - ðư c g i ng m ñ nh ñ i tư ng c a ... có th là: public/private/… Lê ðình Thanh, L p ñ i tư ng Java Ch ng phương th c M t l p có th có nhi u phương th c (ch ng - overload) tên - Các phương th c ch ng ph i khác v s lư ng/ki u tham s ... L p ñ i tư ng Java Khai báo ñ i tư ng TênL p tên_ñ i_tư ng = new Phương_th c_t o(tham_s ) Point originOne = new Point (23 , 94); Rectangle rectOne = new Rectangle(originOne, 100, 20 0); Rectangle...
  • 11
  • 262
  • 1
Bài giảng lập trình java - Bài 3 pdf

Bài giảng lập trình java - Bài 3 pdf

... bike02, bike 03; bike01 = new Bicycle(20, 10, 1); bike02 = new MountainBike(20, 10, 5, "Dual"); bike 03 = new RoadBike(40, 20, 8, 23) ; bike01.printDescription(); bike02.printDescription(); bike 03. printDescription(); ... nhi u giao di n khác public interface GroupedInterface extends Interface1, Interface2, Interface3 { double E = 2.718282; void doSomething (int i, double x); int doSomethingElse(String s); } Lê ... (subclass, child class) ho c l p d n xu t (derived class) ho c l p m r ng (extended class) •Trong java, t t c l p ñ u ñư c d n xu t t Object Quan h k th a t o thành hay c u trúc phân c p Lê ðình...
  • 11
  • 248
  • 1
Bài giảng lập trình java - Bài 4 doc

Bài giảng lập trình java - Bài 4 doc

... Math • • java. lang.Math cung c p hai h ng s E PI hàng lo t phương th c tĩnh hàm s h c sin, cos, sqrt, log, pow, … S d ng: import java. lang.Math; Math.cos(angle); ho c import static java. lang.Math; ... dung • • • • Các l p s L p Math L p String L p StringBuilder Lê ðình Thanh, S xâu Các l p s • • • Java cung c p l p bao ki u d li u s nguyên th y v i nh ng phương th c x lý s m t cách ti n l i, ... p bao c a ki u d li u ký t , cung c p phương th c x lý ký t hi u qu : boolean isLetter(char ch) - Là ch boolean isDigit(char ch) – Là ch s boolean isWhitespace(char ch) – Là d u cách boolean isUpperCase(char...
  • 8
  • 317
  • 1
Bài giảng lập trình java - Bài 5 potx

Bài giảng lập trình java - Bài 5 potx

... p trình Ki u chung Phương th c chung Lê ðình Thanh, Ki u chung L i l p trình • L i l p trình (bug), thư ng xuyên g p trình phát tri n ph n m m, ñư c chia làm hai lo i: • • L i d ch (compile-time ... System.out.println(anotherbox); } } Lê ðình Thanh, Ki u chung BoxDemo3 .java: 5: add (java. lang.Integer) in Box cannot be applied to (java. lang.String) abox.add("10"); ^ error Phương th c chung ... System.out.println(anotherbox ); } Exception in thread "main" java. lang.ClassCastException: java. lang.String cannot be cast to java. lang.Integer at BoxDemo1.main(BoxDemo1 .java: 6) } Lê ðình Thanh, Ki u chung Ki u...
  • 6
  • 252
  • 1

Xem thêm

Từ khóa: slide bài giảng lập trình javabài giảng lập trình java hotbài giảng lập trình hướng đối tượng javabài giảng lập trình mạng với javađề cương bài giảng lập trình asp net tài liệu dùng cho sinh viên đại học công nghệ thông tinbài giảng lập trìnhbài giảng lập trình mạngbài giảng lập trình cơ bảnbài giảng lập trình hướng đối tượngbài giảng lập trình pascalbài giảng lập trình webbài giảng lập trình truyền thôngbài giảng lập trình web lâm nhựt khang part 1bài giảng lập trình visual basicbài giảng lập trình hợp ngữBáo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018Nghiên cứu sự biến đổi một số cytokin ở bệnh nhân xơ cứng bì hệ thốngNghiên cứu tổ hợp chất chỉ điểm sinh học vWF, VCAM 1, MCP 1, d dimer trong chẩn đoán và tiên lượng nhồi máu não cấpNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzNghiên cứu tổ chức chạy tàu hàng cố định theo thời gian trên đường sắt việt namGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANNGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWAN SLIDETrả hồ sơ điều tra bổ sung đối với các tội xâm phạm sở hữu có tính chất chiếm đoạt theo pháp luật Tố tụng hình sự Việt Nam từ thực tiễn thành phố Hồ Chí Minh (Luận văn thạc sĩ)Nghiên cứu, xây dựng phần mềm smartscan và ứng dụng trong bảo vệ mạng máy tính chuyên dùngThiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíTổ chức và hoạt động của Phòng Tư pháp từ thực tiễn tỉnh Phú Thọ (Luận văn thạc sĩ)BT Tieng anh 6 UNIT 2Tăng trưởng tín dụng hộ sản xuất nông nghiệp tại Ngân hàng Nông nghiệp và Phát triển nông thôn Việt Nam chi nhánh tỉnh Bắc Giang (Luận văn thạc sĩ)Tranh tụng tại phiên tòa hình sự sơ thẩm theo pháp luật tố tụng hình sự Việt Nam từ thực tiễn xét xử của các Tòa án quân sự Quân khu (Luận văn thạc sĩ)Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtBÀI HOÀN CHỈNH TỔNG QUAN VỀ MẠNG XÃ HỘIĐổi mới quản lý tài chính trong hoạt động khoa học xã hội trường hợp viện hàn lâm khoa học xã hội việt namHIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMMÔN TRUYỀN THÔNG MARKETING TÍCH HỢP