Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 459 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
459
Dung lượng
8,93 MB
Nội dung
TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Lập trình Java Phạm Quang Dũng BM KHMT - Khoa CNTT - Trường ĐHNN I TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí MỞ ĐẦU Mục đích khóa học Tổ chức khóa học Tài liệu tham khảo Phần mềm cần thiết Thiết lập môi trường làm việc TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Mục đích khóa học Khi hồn thành khóa học, bạn hiểu: – Cách tạo, biên dịch, chạy chương trình Java – Các kiểu liệu sở – Luồng điều khiển Java - Java control flow – Phương thức - Methods – Mảng - Arrays – Lập trình hướng đối tượng (Object-oriented programming) – Các lớp Java lõi (Core Java classes: swing, exception, internationalization, multithreading, multimedia, I/O, networking, Java Collections Framework) TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Mục đích khóa học (tiếp) Bạn có thể: – Viết chương trình đơn giản sử dụng kiểu liệu sở, cấu trúc điều khiển, phương thức mảng – Tạo dùng phương thức – Phát triển giao diện GUI Java applets – Viết dự án thú vị – Thiết lập tảng chắn tư tưởng Java TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Tổ chức khóa học Phần I: Cơ lập trình Java – Chương 1: Giới thiệu Java – Chương 2: Các toán tử kiểu liệu sở – Chương 3: Các cấu trúc điều khiển – Chương 4: Phương thức - Methods – Chương 5: Mảng - Arrays TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Tổ chức khóa học (tiếp) Phần II: Lập trình hướng đối tượng (Object-Oriented Programming) – Chương 6: Đối tượng lớp (Objects and Classes) – Chương 7: Strings – Chương 8: Class Inheritance and Interfaces – Chương 9: Object-Oriented Software Development TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Tổ chức khóa học (tiếp) Phần III: Lập trình giao diện đồ họa (GUI Programming) – Chương 10: Bắt đầu với lập trình GUI – Chương 11: Tạo giao diện người dùng – Chương 12: Các Applet GUI nâng cao TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Tổ chức khóa học (tiếp) Phần IV: Phát triển dự án toàn diện [Optional] – Chương 13: Xử lý ngoại lệ - Exception Handling – Chương 14: Quốc tế hóa - Internationalization – Chương 15: Đa luồng - Multithreading – Chương 16: Multimedia – Chương 17: Input and Output – Chương 18: Networking – Chương 19: Java Data Structures TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Tài liệu tham khảo Introduction to Java Programming, 5th edition – Y Daniel Liang, NXB Prentice Hall, 2004 Giáo trình lý thuyết tập Java, – Nguyễn Tiến Dũng, NXB Giáo dục, 1999 Programming in Java (slides) The Java Language Specification, 3th edition (pdf) Java for students (slides) The Java Tutorial (java.sun.com), …… Hãy tìm website: www.hau1.edu.vn/it/pqdung TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Từ vựng JRE, Java Runtime Environment – Phần mềm cho phép bạn chạy chương trình Java máy tính JDK, Java Development Kit; cịn gọi SDK, System Development Kit – Phần mềm cho phép bạn tạo chạy chương trình Java máy tính IDE, Integrated Development Environment – Cơng cụ giúp viết chạy chương trình dễ dàng 10 TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Trình tự phương thức gọi init() init destroy gọi lần start() start stop gọi trình duyệt đưa rời khỏi trang web some work đoạn mã gọi listener paint gọi applet cần vẽ lại some work stop() destroy() TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Các phương thức Applet hữu dụng khác System.out.println(String s) – Chỉ làm việc appletviewer, khơng trình duyệt – Tự động mở output window showStatus(String) hiển thị chuỗi String dòng trạng thái applet – Mỗi lần gọi ghi đè lên lời gọi trước – Bạn phải cho thời gian để đọc dịng trạng thái! TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Applets are not magic! Bất kỳ bạn thực applet, bạn thực ứng dụng Bạn thực số việc ứng dụng, thực 1applet Nếu bạn muốn truy nhập file từ 1applet, phải “trusted” applet Các trusted applet không nằm phạm vi khóa học TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí Cấu trúc trang HTML Hầu HTML HEAD BODY TITLE (content) hết HTML tag container Một container từ đến TopTaiLieu.Com | Chia Sẻ Tài Liệu Miễn Phí HTML Hi World Applet