Chương 2NHẬP MÔN JAVAMục tiêu Nắm được các đặc trưng của Java Các kiểu chương trình Java Ðịnh nghĩa về máy ảo Java Các nội dung của JDK (Java Development Kit) Sơ lược các đặc trưng mới của Java22.1 Giới thiệu JavaJava là một ngôn ngữ lập trình được Sun Microsy[r]
thi trên từng loại máy cụ thể nhờ chương trình thông dịch. Mục tiêu của các nhà thiết kế Java là cho phép người lập trình viết chương trình một lần nhưng có thể chạy trên bất cứ phần cứng cụ thể.Ngày nay, Java được sử dụng rộng rãi để viết chương trình chạy trên Internet. Nó là ngôn ng[r]
ra đời không lâu, ngôn ngữ lập trình này đã được sử dụng rộng rãi và phổ biến đối với các lập trình viên chuyên nghiệp cũng như các nhà phát triển phần mềm. Gần đây ngôn ngữ lập trình, công nghệ java đã được đưa vào giảng dạy ở các cơ sở đào tạo lập trình viên chuyên nghiệp. Một số trường đại[r]
Tạo đối tượng File từ tên đường dẫn và tên tập tin tách biệt public File(String parent, String child) ví dụ: File f = new File(“C:\\Java”, “vd1.java”); Tạo đối tượng File từ một đối tượng File khác public File(File parent, String child) ví dụ: File dir = new File (“C:\\Java”);[r]
Có 3 yếu tố quan trọng trong mô hình xử lý sự kiện: - Nguồn phát sinh sự kiện (event source) - Sự kiện (event object) - Bộ lắng nghe sự kiện (event listener) Nguồn phát sinh sự kiện: là thành phần của giao diện mà người dùng tác động. Sự kiện: Tóm tắt thông tin về xử kiện xảy ra, bao gồm tham chiếu[r]
..LLớớpp FFiillee Lớp File không phục vụ cho việc nhập/xuất dữ liệu trên luồng. Lớp File thường được dùng để biết được các thông tin chi tiết về tập tin cũng như thư mục (tên, ngày giờ tạo, kích thước, …) java.lang.Object +--java.io.File Các Constructor: Tạo đối tượng File từ đường[r]
khai báo chồng. Chẳng hạn phương thức tinhgiaban() áp dụng trong lớp xega sẽ cho kết quả gấp 2.5 lần chi phí sản xuất thay vì gấp 2 chi phí sản xuất giống như trong lớp xemay. Ví dụ: public class xega extends xemay { public xega() { } public xega(String s_nhasx, String s_model, f_chiphisx, int i_tho[r]
Thí dụ: Lấy fonts hệ thống đưa vào choice cFontsGraphicsEnvironment ge;ge=GraphicsEnvironment.getLocalGraphicsEnvironment();Font f[]= ge.getAllFonts();for (int i=0;i<f.length;++i) cFonts.add(f[i].getFontName());SystemFonts.java 9 10Font (tt)•Lớp FontMetric cho ta kích thước font:String[r]
Chương 6Lập trình Menu với AWT Mục tiêu•Định nghĩa được Menu là gì?•Biết cách tổ chức hệ thống menu của ứng dụng.•Biết cấu trúc các lớp liên quan đến menu trong gói java.awt•Biết viết event handler cho hệ thống menu. Nội dung6.1- Ôn tập.6.2- Hệ thống Menu6.3- Cấu trúc một hệ menu6.4- Các tín[r]
resumeRequest(): Yêu cầu vào chế độ hoạt động Ví dụ: Khi MIDlet tạm dừng, và một sự kiện timer xuất hiện. notifyPaused(): Cho biết MIDlet tự nguyện chuyển sang trạng thái tạm dừng Ví dụ: Khi đợi một sự kiện timer. notifyDestroyed(): Sẵn sàng để hủy Ví dụ: Xử lý nút nhấn Exit Lập trình viên có[r]
theo hướng này. Các sản phẩm như Kona của Lotus và Alta của Corel sẽ chỉ cho thấy người dùng có thật sự cần tính năng này không. H: An ninh trên Internet là một vấn đề không thể bỏ qua. Còn Java thì sao? Đ: Các đoạn mã Java đương nhiên an toàn hơn ActiveX và không như các điều khiển Ac[r]
10Ngoại lệ•Khi một phương thức gặp lỗi nào đó, ví dụ như chia không, vượt kích thước mảng, mở file chưa tồn tại… thì các ngoại lệ sẽ được ném ra. Chương trình dừng lại ngay lập tức, toàn bộ phần mã phía sau sẽ không được thực thi.•Java hỗ trợ cách thức để xử lý ngoại lệ (exception handling) t[r]
Tất cả thông tin mà keytool quản lý được lưu trữ trong cơ sở dữ liệu gọi là keystore. Sun có một keystore mật định dùng một định dạng file mới gọi là JKS (java key store Lưu trữ khoá java). Để kiểm nếu hệ thống bạn có một keystore dưới định dạng này, thực hiện câu lệnh sau tại dấu nhắc[r]
báo gói, như sau:package mypackage; Hãy ghi nhớ các điểm sau trong khi tạo gói: Đoạn mã phải bắt đầu với một phát biểu “package”. Điều này nói lên rằng lớp được định nghĩa trong tập tin là một phần của gói xác định. Mã nguồn phải nằm trong cùng một thư mục, mà thư mục đó lại là tên gói của bạn. Q[r]
1.2- Đặc điểm của JavaĐơn giản( simple). Tương tự như C++ nhưng bỏ bớt các đặc tính phức tạp của C++ như: pointer, overload toán tử, không dùng include, bỏ struct, unionHướng đối tượng (OO). Mọi thứ trong Java là đối tượngPhân tán (Distributed). Nhắm đến phân bố ứng dụng trên mạng,[r]