chương trình java cơ bản

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)

... LẬP TRÌNH JAVA Chương LẬP TRÌNH GUI GV: Võ Hoàng Phương Dung 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 ... cấp thành phần khác để tạo GUI: • • • • • • Vật chứa (Container ) Thành phần (Component) Trình quản lý cách trình bày (Layout manager) Đồ họa (Graphic) tính vẽ (draw) Phơng chữ (Font) Sự kiện (Event) ... dụng để nhóm số thành phần lại với • Hàm khởi tạo: Panel()  Dialog: đối tượng cửa sổ cửa sổ chương trình dạng • Modal • Non-modal 9/25 Vật chứa (Container)  Ví dụ public class MyPanel extends

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

40 699 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ủa lập trình hướng đối tượngTrang 8 Tính đóng gói• Đóng gói là tiến trình che giấu việc thực thi chi tiết một đối tượng • Giới hạn quyền truy cập đến các thành phần của đối tượng • chế cho ... Trang 3 Đối tượng (Object)Trang 4 Thuộc tính (fields) là dữ liệu trình bày các đặc điểm về một đối tượng • Mọi đối tượng của một lớp phải cùng các thuộc tính ... thuộc tính static • Không thể dùng từ khóa this để truy cập Mở rộng – Từ khóa static Trang 23 Java cho phép định nghĩa 1 lớp bên trong 1 lớp khác } Các lớp lồng nhau Trang 24public class

Ngày tải lên: 17/10/2014, 07:20

55 519 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

... L L Ậ Ậ P TRÌNH JAVA P TRÌNH JAVA Chương 7 TRUY CẬP SỞ DỮ LIỆU VỚI JDBC GV: Võ Hoàng Phương Dung  Giới thiệu về JDBC  Cấu ... c c ủ ủ a JDBC a JDBC  JDBC API • Phần lớn các API nằm trong 2 gói  java.sql  javax.sql • Được chứa trong Java SE và Java EE platform 6/25 C C ấ ấ u tr u tr ú ú c c c c ủ ủ a JDBC a JDBC  ... Các bước sử dụng JDBC 2/25 N N ộ ộ i dung i dung  Viết tắt của Java Database Connectivity  Là Java API chuẩn cho việc kết nối Java application đến Database  Các chức năng • Thiết lập kết

Ngày tải lên: 17/10/2014, 07:20

33 586 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

... LẬP TRÌNH JAVA BẢN Chương NGƠN NGỮ LẬP TRÌNH JAVA Lê Tân Bộ mơn: Lập trình máy tính Nội dung chương Tổng quan Java  Dịch thực thi chương trình Java  Cơng cụ lập trình chương trình dịch ... 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) • Máy ảo Java chuyển mã java bytecode thành mã ... thực thi dùng lệnh “java”  8/39 2.2 Dịch thực thi chương trình Java  Ví dụ minh họa: Tạo chương trình nguồn /*Chương trình xuất dòng HelloWorld Console*/ package ch01; import java.util.*; class

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 8   lê tân

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

... tên với một trường dữ liệu của lớp cha Trang 138.4 8.4 Lớp Object  Mọi lớp trong Java đều được thừa kế từ lớp java.lang.Object Nếu không sự kế thừa nào được xác định khi một lớp được tạo thì ... đối số khác nhau (trên sở số lượng tham số, kiểu tham số, hoặc trật tự các tham số) Trang 218.8 8.8 Phương thức tạo sao chép  Khi khai báo một biến thuộc kiểu dữ liệu sở, vùng nhớ đủ lưu ... thiết lập giá trị cho d Phương thức findArea() để tính diện tích bề mặt của Cylinder 14 Viết chương trình tạo một đối tượng Circle và một đối tượng Cylinder In ra diện tích của mỗi đối tượng

Ngày tải lên: 03/12/2015, 16:00

30 423 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

... lập trình hướng đối tượng với ngôn ngữ Java  Nghiên cứu các mô hình lập trình Java trong việc phát triển các phần mềm hướng đối tượng  Tạo và biên dịch các chương trình Java như các chương trình ... Trang 2Tài liệu tham khảo Giáo trình “Lập trình Java bản”  Trần Tiến Dũng - Giáo trình lý thuyết và bài tập Java - NXB Giáo dục, 1999  Nell Dale, Chip Weems - Java and Software Design - Mark ... chính thức của Java Trang 4Nội dung môn họcTrang 5Nội dung chương 1 Tổng quan về lập trình hướng đối tượng (OOP)  Các tính chất bản của lập trình hướng đối tượng  Các ngôn ngữ lập trình hướng

Ngày tải lên: 03/12/2015, 18:15

25 332 1
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

... 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 bộ: Cấu trúc xử lý kiện bắt nguồn từ bên chương trình, thời điểm ... LẬP TRÌNH JAVA BẢN Chương ĐIỀU KIỆN, BIỂU THỨC LOGIC VÀ CẤU TRÚC CHỌN Lê Tân Bộ môn: Lập trình máy tính Nội dung chương       Luồng điều khiển Điều ... 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 nhiều nút bấm import java.awt.*; import java.awt.event.*;

Ngày tải lên: 03/12/2015, 18:16

35 317 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

... LẬP TRÌNH JAVA BẢN Chương 11 DANH SÁCH VÀ ĐỆ QUY Lê Tân Bộ môn: Lập trình máy tính Nội dung chương 11        Danh sách lớp danh sách Sắp ... tử của danh sách lên 1 16/29 11. 3 Danh sách đã sắp xếp  Chương trình: public void insert... (điều_kiện _cơ_ sở) //Trường hợp sở lời_giải_cụ_thể else //Trường hợp tổng quát lời_gọi_đệ_quy ... tử của mảng, và xử lý mảng nhỏ hơn, ta sẽ đạt đến trường hợp sở 26/29 11. 7 Giải thuật đệ quy với biến cấu trúc  Chương trình như sau: public static void printRev ( int [ ] data,...

Ngày tải lên: 03/12/2015, 18:16

29 304 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

... 51Chương trình “Hello Java” Viết mã nguồn bằng Notepad Trang 52 Lưu chương trình với đuôi java52/25 Chương trình “Hello Java” Trang 54 Chạy chương trình54/25 Chương trình “Hello Java” Trang 55Giới ... tham khảo  Giáo trình “Lập trình Java bản”  Giáo trình “Lập trình Java nâng cao”  Trần Tiến Dũng - Giáo trình lý thuyết và bài tập Java - NXB Giáo dục, 1999  Thinking in Java (4th Edition), ... lớp chính trong chương trình javac để biên dịch mã nguồn “.java” thành mã của máy ảo (java bytecode) đuôi “.class” thi dùng lệnh “java” Trang 48Dịch và thực thi chương trình Java Trang 49Dịch

Ngày tải lên: 03/12/2015, 18:18

62 252 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

... Trang 1LẬP TRÌNH JAVA BẢNChương 3 ĐIỀU KHIỂN SỰ KIỆN XUẤT L ê T ân Bộ môn: Lập trình máy tính Trang 2Nội dung chương 3Nội dung chương 3  Giao diện và lập trình điều khiển sự kiện ... văn bản trong nhãn • Mặc định, văn bản được căn lề trái • thể căn lề phải, hoặc căn giữa cho văn bản trong nhãn. • Label.LEFT, Label.CENTER, Label.RIGHT  Ví dụ: Muốn cột “Named” trong bảng ... thư viện Java, đó là gói java.awt • Khai báo một biến thuộc lớp Frame • Sử dụng toán tử new để tạo một đối tượng thuộc lớp Frame và gán cho biến đã khai báo Trang 53.1 Giao diện và lập trình

Ngày tải lên: 03/12/2015, 18:18

20 258 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

... = n(n + 1) / 2 1 Hãy viết chương trình chuyển đổi độ Celsius sang độ Fahrenheit theo công thức sau: Fahrenheit = 9/5 Celsius + 32 Trong đó độ Celsius là hằng Chương trình sẽ xuất ra hai giá trị ... độ Fahrenheit tương ứng. 1 Viết chương trình tính đường kính, chu vi và diện tích của một đường tròn bán kính 6.75 Khai báo hằng PI với giá trị 3.14159 Chương trình sẽ đưa ra đường kính, chu ... nhau, thường là quá lớn để thể chứa vừa Trang 44.1 Tổng quan về các kiểu dữ liệu Java các kiểu dữ liệu Java Trang 5 Kiểu số nguyên (integral number)• Kiểu số nguyên thể biểu diễn các số

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

... tượng đối số • Là một thực tế lập trình không tốt Trang 247.6 Gói Gói  Ví dụ: Tạo gói và lưu vào thư mục con name với tên Name.java, dịch javac name\Name.java. // Tạo lớp Name được lưu trữ ... vệ nội dung của lớp khỏi bị hư hỏng do tác dụng của mã ngoài • Đơn giản hoá việc thiết kế các chương trình lớn bằng cách phát triển các phần riêng biệt với nhau • Cho phép thay đổi việc thực thi ... đồng bộ hóa, được sử dụng trong lập trình đa tuyến Trang 197.5 Khai báo phương thức Khai báo phương thức  <kiểu trả về>: thể là kiểu void, kiểu sở hay một lớp  <Tên phương thức>:

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

... LẬP TRÌNH JAVA BẢN Chương NHẬP XUẤT FILE, LẶP VÀ NGOẠI LỆ Lê Tân Bộ môn: Lập trình máy tính Nội dung chương     Nhập xuất file Lặp Toán tử điều ... tạm thời  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  ... phố) người lập trình tự quy định Chương trình hai nút bấm để nhập liệu kết thúc thực 39/39 [...]... bắt được ngoại lệ 34/ 39 9.4 Kỹ thuật quản lý ngoại lệ  Ví dụ về chương trình tính thương

Ngày tải lên: 03/12/2015, 18:19

39 331 0
Bài giảng lập trình java cơ bản  chương 3 ngoại lệ   GV  võ hoàng phương dung

Bài giảng lập trình java cơ bản chương 3 ngoại lệ GV võ hoàng phương dung

... Ngoại lệ 2/25 Định nghĩa ngoại lệ Ngoại lệ (Exception): kiện xuất trình thực thi chương trình gây phá vỡ dòng thực thi chương trình  Ví dụ: đọc file không tồn  Lớp Exception  • Là lớp cha cho ... LẬP TRÌNH JAVA Chương NGOẠI LỆ GV: Võ Hoàng Phương Dung Nội dung  Định nghĩa ngoại lệ (Exception)  Bắt ... ngoại lệ  3/25 Định nghĩa ngoại lệ 4/25 Định nghĩa ngoại lệ     ArithmeticException: xảy Chương trình lỗi đại số VD: Chia cho NumberFormatException: Xảy thực chuyển đổi chuỗi không hợp

Ngày tải lên: 03/12/2015, 18:23

18 222 0
Bài giảng lập trình java cơ bản  chương 5 nhập xuất   GV  võ hoàng phương dung

Bài giảng lập trình java cơ bản chương 5 nhập xuất GV võ hoàng phương dung

... Trang 1LẬP TRÌNH JAVAChương 5 NHẬP XUẤT GV: Võ Hoàng Phương Dung Trang 2 Giới thiệu File Nội dung Trang 3 Nhập xuất trong Java được phân loại• Theo thứ tự truy xuất ... nhập xuất trong Java• Thuộc gói java.io.* • Được tổ chức theo cấu trúc kế thừa  Cấp thấp: đọc ghi trực tiếp trên thiết bị  Cấp cao: đọc ghi thông qua bộ đệm Giới thiệu Trang 5 java.io.File• ... Reader & Writer I/O Stream Trang 13 Ví dụ về luồng Byteimport java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class CopyBytes { public static

Ngày tải lên: 03/12/2015, 18:23

19 220 0
w