... 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...
Ngày tải lên: 02/07/2014, 07:14
... Các lớp định nghĩa lại phương thức thừa kế để xử lý thuộc tính riêng chúng • Ví dụ: Lớp xe đạp leo núi lớp xe đạp đua lớp lớp xe đạp Lớp xe đạp gọi lớp cha 9/25 Các khái niệm Tính đa hình • Phương ... thức Xảy phương thức lớp có tên kiểu trả phương thức lớp cha Phương thức lớp cha bị che khuất Để truy cập phương thức lớp cha, sử dụng từ khóa super 31 /...
Ngày tải lên: 17/10/2014, 07:20
bài giảng lập trình java cơ bản chương 7 gv võ hoàng phương dung truy cập cơ sở dữ liệu với jdbc
... Cấu trúc JDBC gồm phần • JDBC API • JDBC Driver 5/25 Cấu trúc JDBC JDBC API • Phần lớn API nằm gói java. sql javax.sql • Được chứa Java SE Java EE platform 6/25 Cấu trúc JDBC JDBC API ... Thiết lập kết nối đến Database Tạo câu lệnh truy vấn SQL Thực thi câu lệnh truy vấn Xem sửa đổi kết truy vấn 3/25 Cấu trúc JDBC JDBC hỗ trợ loại truy cập liệu 2...
Ngày tải lên: 17/10/2014, 07:20
Bài giảng lập trình java cơ bản chương 2 lê tân
... 10/39 2. 3 Công cụ lập trình chương trình dịch J2SE: Download J2SE cài đặt lên máy tính, cần cập nhật đường dẫn PATH hệ thống đến thư mục chứa chương trình dịch ngôn ngữ java Viết mã nguồn java: ... Virtual Machine) 3/39 2. 1 Tổng quan Java Máy ảo Java (JVM - Java Virtual Machine): • Một chương trình viết Java biên dịch mã máy ảo Java (mã java bytecode) •...
Ngày tải lên: 03/12/2015, 13:03
Bài giảng lập trình java cơ bản chương 10 lê tân
... tượng tham chiếu phần tử mảng 7/20 10. 3 Mảng đối tượng Ví dụ khai báo mảng chuỗi String[ ] groceryItems = new String [10] ; 8/20 10. 4 Mảng phương thức Java sử dụng truyền tham trị (sao chép ... Nội dung chương 10 Mảng chiều Ví dụ khai báo xử lý mảng Mảng đối tượng Mảng phương thức Các dạng đặc biệt xử lý mảng Mảng hai chiều Mảng nhiều chiều Lớp Vector 2/20 10....
Ngày tải lên: 03/12/2015, 13:52
Bài giảng lập trình java cơ bản chương 5 lê tân
... thị khung 11/26 5. 4 Lấy giá trị từ trường 12/26 5. 4 Lấy giá trị từ trường // Chương trình Rainfall import java. awt.*; // Nạp gói java. awt import java. awt.event.*; // Nạp gói java. awt.event public ... Thiết kế (Design) • Lập trình (Programming) • Kiểm tra (Testing) Lập trình hướng đối tượng (OOP – Object Oriented Programming) giai đoạn thứ tư thiết kế hướng đối tượng 17...
Ngày tải lên: 03/12/2015, 16:00
Bài giảng lập trình java cơ bản chương 8 lê tân
... tượng lớp gốc, chép sâu tạo riêng đối tượng chép vị trí khác 22/30 8. 8 Phương thức tạo chép 23/30 8. 8 Phương thức tạo chép 24/30 8. 8 Phương thức tạo chép Phương thức tạo chép: phương thức tạo chép ... đối tượng cũ khác 25/30 8. 8 Phương thức tạo chép Một số phương thức lớp TextField 26/30 8. 8 Phương thức tạo chép Lớp gốc NumericField: cung cấp phương thức để thiết lập lấy trự...
Ngày tải lên: 03/12/2015, 16:00
Bài giảng lập trình java cơ bản chương 1 lê tân
... với công việc lập trình đòi hỏi cao 6/25 1. 1 Tổng quan lập trình hướng đối tượng Lập trình cấu trúc: • Vào cuối năm 19 60, đầu 19 70, ngôn ngữ lập trình có cấu trúc đời • Chương trình có cấu trúc ... ngoại lệ 10 Mảng 11 Danh sách đệ quy 4/25 Nội dung chương Tổng quan lập trình hướng đối tượng (OOP) Các tính chất lập trình hướng đối tượng Các ngôn ngữ...
Ngày tải lên: 03/12/2015, 18:15
Bài giảng lập trình java cơ bản chương 6 lê tân
... điều kiện xác định while Điềukiện Lệnh; 6/ 35 6. 1 Luồng điều khiển Cấu trúc chương trình con: Một chương trình chia chương trình thành đơn vị nhỏ 7/35 6. 1 Luồng điều khiển Cấu trúc không đồng ... 30/35 6. 6 Quản lý kiện nhiều nút bấm Ví dụ: Viết chương trình mô máy tính (calculator) 31/35 6. 6 Quản lý kiện nhiều nút bấm Thẻ CRC máy tính: 32/35 6. 6 Quản lý kiện...
Ngày tải lên: 03/12/2015, 18:16
Bài giảng lập trình java cơ bản chương 11 lê tân
... phải) • Đặt phần tử vào danh sách, vị trí vừa tạo • Tăng số phần tử danh sách lên 16/29 11. 3 Danh sách xếp Chương trình: public void insert ( String item ){ if ( !this.isFull( ) ){ // find proper ... chuỗi truyền làm tham số trả số dương chuỗi lớn chuỗi truyền làm tham số 10/29 11. 2 Sắp xếp phần tử danh sách 11/ 29 11. 2 Sắp xếp phần tử danh sách Phương thức isThere danh sách:...
Ngày tải lên: 03/12/2015, 18:16
Bài giảng lập trình java cơ bản chương 1 GV võ hoàng phương dung
... • • • • JDK 1. 02 (19 95) JDK 1. 1 (19 96) JDK 1. 2 (19 98) JDK 1. 3 (2000) JDK 1. 4 (2002) JDK 1. 5 (2004) a k a JDK or Java JDK 1. 6 (2006) a k a JDK or Java JDK 1. 7 (2 011 ) a k a JDK or Java 42/25 Các ... Lập trình tuyến tính Lập trình assembly Main Program Data Assembly Source File … ADDF3 R1, R2, R3 … Machine Code File Assembler … 11 011 010 10 011 010 … 7/25 C...
Ngày tải lên: 03/12/2015, 18:18
Bài giảng lập trình java cơ bản chương 3 lê tân
... Nội dung chương Giao diện lập trình điều khiển kiện Định dạng xuất Quản lý kiện Đăng ký listener Các phương thức event-handler 2/20 3. 1 Giao diện lập trình điều khiển kiện ... nghĩa gọi khung 3/ 20 3. 1 Giao diện lập trình điều khiển kiện Thực bước: • Nạp gói (package – tương tự khái niệm thư mục, hay folder Windows) chứa lớp Frame từ thư viện Java, gói java. a...
Ngày tải lên: 03/12/2015, 18:18
Bài giảng lập trình java cơ bản chương 4 lê tân
... vừa vị trí nhớ đơn Java lưu đối tượng vào vài vị trí phần khác nhớ Vị trí chọn cho biến tham chiếu lưu địa mà đối tượng tìm thấy 3/23 4. 1 Tổng quan kiểu liệu Java 4/ 23 4. 2 Các kiểu liệu số ... kiểu liệu số cho trước, ví dụ giá trị biểu thức 9.3 * 4. 5 41 .85, thuộc kiểu số thực 9/23 4. 4 Các biểu thức số học đơn giản Một số toán tử Java độ ưu tiên chúng theo thứ tự giảm d...
Ngày tải lên: 03/12/2015, 18:18
Bài giảng lập trình java cơ bản chương 7 lê tân
... lớp dẫn xuất từ lớp • synchoronized: ngăn tác động đối tượng khác lên đối tượng xét đồng hóa, sử dụng lập trình đa tuyến 18/26 7. 5 Khai báo phương thức : kiểu void, kiểu sở ... đối số • Là thực tế lập trình không tốt 22/26 7. 6 Gói Gói bao gồm nhiều lớp có đặc tính chung Cú pháp khai báo gói: package tên_gói; khai báo nạp gói; khai báo lớp; 23/26 7. 6 Gói Ví dụ: Tạo...
Ngày tải lên: 03/12/2015, 18:19
Bài giảng lập trình java cơ bản chương 9 lê tân
... Dữ liệu biến khỏi tầm ảnh hưởng chương trình kết thúc File giúp chương trình lưu trữ lượng lớn liệu, lưu trữ liệu thời gian dài chương trình kết thúc 3/ 39 9.1 Nhập xuất file Khai báo: Để ... thao tác luồng ký tự Unicode 9/ 39 9.1 Nhập xuất file 10/ 39 9.1 Nhập xuất file 11/ 39 9.1 Nhập xuất file Luồng định nghĩa trước (The Predefined Streams): Gói java. lang c...
Ngày tải lên: 03/12/2015, 18:19