ADVANCED JAVA PROGRAMMING Study Guide - 1 - LẬPTRÌNH HƢỚNG ĐỐI TƢỢNG NÂNGCAOVỚIJAVA HƢỚNG DẪN MÔN HỌC (STUDY GUIDE) KHOA 01/2010 LECTURER : ADVANCED JAVA PROGRAMMING Study Guide - 2 - I. Giới thiệu: Lậptrình hƣớng đối tƣợng 2 (OOP2) 1. Mã môn học: 011TH232 2. Số đơn vị học trình: 3. Trình độ thuộc khối kiến thức 4. Phân bố thời gian học tập: 90, 30 6 5. Thời gian học : 10 3 + 6 . Th . 6. Điều kiện tiên quyếtOOP1. 7. Mô tả vắn tắt môn học: Thread, Network programming, JDBC,RMI,JSP cho sinh vi 8. Nhiệm vụ của sinh viên 9. Tài liệu học tập : Core Java2 Volume II Advanced Features Author: Cay S. Horstmann Garry Cornell. Published by The Sun Micro System Press. 10. Tài liệu tham khảo : [1] Thinking in Java 3 rd Edition http://www.BruceEckel.com [2] Java an Object-Oriented Language. Author: Michael Smith Published: McGraw Hill [3] - Author: C. Thomas Wu Published: McGraw Hill. 0-07-118195-4 [4 Author: Ph 11. Tiêu chuẩn đánh giá: 12. Châ ́ m điê ̉ m: :10/10 : a. . b. . c. . 13. Mục tiêu môn ho ̣ c: sau: (multithreading). ADVANCED JAVA PROGRAMMING Study Guide - 3 - Java . 14. Hƣơ ́ ng ho ̣ c tâ ̣ p sau khi hoa ̀ n tâ ́ t môn học này: , Builder java Software. II. Yêu cầu thiết bị cho môn học : 1. Phần cứng: MsDos, Windows 95 . 2. Phâ ̀ n mê ̀ m: SUN Java Development Kit Standard Edition(J2SE 5.0 or 6.0) with Documents(http://www.sun.com ). Java (Java Text Editor). ( Java intellisense Eclipse, NetBeans, Sun Studio). IDE đề nghị là Eclipse Galileo J2EE (http://www.eclipse.org ). s20 (http://tomcat.apache.org/ ) 3. Sách học: Core Java 2 Volume II Advanced Features III. Tiến độ học tập dự kiến : CHƢƠN G NÔ ̣ I DUNG BA ̀ I GIA ̉ NG SÔ ́ TIÊ ́ T L THUYÊ ́ T THƢ ̣ C HNH BI TÂ ̣ P KIÊ ̉ M TRA 1 Thread and Multithreading 3 6 2 Collections 3 6 3 Networking 6 12 4 Database Connectivity 9 15 5 Java Server Pages(JSP) 9 21 ? Final Test ADVANCED JAVA PROGRAMMING Study Guide - 4 - IV. Nội dung chi tiết STT CHI TIẾT BI GIẢNG Thời gian (Phút) Phƣơng pháp thực hiện 1 Multithreading – Threads introduction – Interrupting Threads – Thread States – Thread Properties – Synchronization – Callables and Futures 2 Collections – Collection Interfaces – Concrete Collections – Legacy Collections 3 Networking – Socket programming – Advanced Socket programming – Programming wiht User Datagram Protocol(UDP) 4 Database Connectivity :JDBC – The Design of JDBC – The Structured Query Language – JDBC Installation – Basic JDBC Programming Concepts – Query Execution – Scrollable and Updatable Result Sets – Metadata – Row Sets – Transactions 6 Java Server Pages – Introduction – Architecture of JSP – Elements of JSP – Directives details – Implicit Object – Standard Actions – JavaBeans & Using it in JSP – Session Management – JSP Expression Language (EL) – Java Standard Tag Library (JSTL) ADVANCED JAVA PROGRAMMING Study Guide - 5 - V. Các bài tập , . . Khoa KH&KTMT Ngày …/…/200 Ngày …/…/2009 Ngày …/…/2009 Võ Văn Hải Võ Văn Hải . (STUDY GUIDE) KHOA 01 /2010 LECTURER : ADVANCED JAVA PROGRAMMING Study Guide - 2 - I. Giới thiệu: Lập trình. viên 9. Tài liệu học tập : Core Java2 Volume II Advanced Features Author: Cay S. Horstmann Garry Cornell. Published by The