Lap Trinh java bai giang chuong 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)

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...

Ngày tải lên: 02/07/2014, 07:14

40 698 0
bài giảng lập trình java cơ bản chương 3 gv võ hoàng phương dung chương 3 lớp trong java

bài giảng lập trình java cơ bản chương 3 gv võ hoàng phương dung chương 3 lớp trong java

... 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

55 517 0
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

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

33 583 0
Bài giảng lập trình java cơ bản  chương 2   lê tân

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

39 345 0
Bài giảng lập trình java cơ bản  chương 10   lê tân

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

20 288 0
Bài giảng lập trình java cơ bản  chương 5   lê tân

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

26 530 0
Bài giảng lập trình java cơ bản  chương 8   lê tân

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

30 420 0
Bài giảng lập trình java cơ bản  chương 1   lê tân

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

25 329 0
Bài giảng lập trình java cơ bản  chương 6   lê tân

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

35 316 0
Bài giảng lập trình java cơ bản  chương 11   lê tân

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

29 303 0
Bài giảng lập trình java cơ bản  chương 1   GV  võ hoàng phương dung

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

62 250 0
Bài giảng lập trình java cơ bản  chương 3   lê tân

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

20 254 0
Bài giảng lập trình java cơ bản  chương 4   lê tân

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

23 336 0
Bài giảng lập trình java cơ bản  chương 7   lê tân

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

26 248 0
Bài giảng lập trình java cơ bản  chương 9   lê tân

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

39 329 0
w