Tổng quan về môn học Lập trình Java doc

18 520 0
Tổng quan về môn học Lập trình Java doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1 Lập trình JavaLập trình Java Trường ðH Công nghệ thông tinTrường ðH Công nghệ thông tin Khoa Công Nghệ Phần MềmKhoa Công Nghệ Phần Mềm GVLT: Trần Anh Dũng 2 Giới thiệu chungGiới thiệu chung  Mục tiêu môn học:  Cung cấp những kiến thức về lập trình cũng như về phát triển phần mềm theo hướng công nghệ của Sun MicroSystem.  Giúp sinh viên có một hướng tiếp cận mới khi lựa chọn ngôn ngữ lập trình cũng như lựa chọn công nghệ ñể xây dựng một hệ thống phần mềm.  Thời lượng môn học:  3 tín chỉ LT (45t)  1 tín chỉ TH (30t) 3  Giảng viên lý thuyết:  GV. Trần Anh Dũng  Email:  dungta@uit.edu.vn  anhdung772001@gmail.com Group môn học:  http://groups.google.com/group/dungta_j2ee Giới thiệu chungGiới thiệu chung 4 Yêu cầuYêu cầu  Môn tiên quyết:  Lập trình C  Lập trình hướng ñối tượng  Cơ sở dữ liệu  Công cụ thực hành:  JDK 1.4.2 hoặc các phiên bản mới hơn  Jcreator Pro  Netbeans  Jbuilder  … 5 Hình thức kiểm tra và ñánh giáHình thức kiểm tra và ñánh giá  Kiểm tra cuối kỳ: 60% - 70%  Trắc nghiệm, không tham khảo tài liệu  Thực hành:  Thi thực hành/Làm ñồ án 30% - 40% 6 Nội dung #1Nội dung #1 Chương 1: Giới thiệu tổng quan về công nghệ Java  Lịch sử phát triển ngôn ngữ, công nghệ java  ðặc ñiểm của ngôn ngữ java  Kiến trúc Java  Máy ảo Java.  Các dạng chương trình java  Viết và thực thi một chương trình java ñơn giản.  Giới thiệu về một số môi trường, công cụ phát triển java 7 Chương 2: Căn bản về ngôn ngữ Java  Chú thích, từ khóa, cách ñặt tên.  Biến & Hằng.  Kiểu dữ liệu.  Toán tử, biểu thức.  Các cấu trúc ñiều khiển (chọn, rẽ nhánh, lặp)  Lớp bao kiểu cơ sở.  Một số lớp cơ bản. Nội dung #2Nội dung #2 8 Chương 3: Hướng ñối tượng  Khái niệm về lớp, ñối tượng.  Lớp và ñối tượng trong java  Tính ñóng gói.  Tính thừa kế.  Tính ña hình.  Lớp trừu tượng, lớp nội, lớp final.  Giao tiếp - Interface.  Gói (package) Nội dung #3Nội dung #3 9 Chương 4: Quản lý lỗi và thu gom rác  Giới thiệu về Exception  Cách xử lý lỗi truyền thống  Thư viện các lớp quản lý lỗi.  Mô hình try…catch…finally  Cách sử dụng throws  Ngoại lệ do người dùng tạo  Lan truyền ngoại lệ Nội dung #4Nội dung #4 10 Chương 5: Luồng và tập tin  Nhập xuất dữ liệu  Khái niệm về luồng dữ liệu  Luồng và tệp  Luồng byte  Luồng ký tự  Lớp File  Truy cập tệp tuần tự  Truy cập tệp ngẫu nhiên Nội dung #5Nội dung #5 [...]...N i dung #6 Chương 6: L p trình GUI Gi i thi u v l p trình GUI trong java Các thành ph n cơ b n c a awt ð i tư ng khung ch a container B qu n lý trình bày (Layout manager) Các thành ph n cơ b n c a AWT Gi i thi u v Swing Các thành ph n cơ b n c a Swing 11 N i dung #7 Chương 7: X lý s ki n Gi i thi u v l p trình hư ng s ki n Mô hình x lý s ki n trong java Hành ñ ng, s ki n và b l ng nghe... Collection C u trúc d li u trong Java Array LinkedList Stack và Queue Collections Framework Danh sách (List) T p h p (Set) B ng ánh x (Map) 15 N i dung #11 Chương 11: X lý Unicode trong java Gi i thi u v h tr ti ng Vi t trong java Giao di n GUI ti ng Vi t S d ng ti ng Vi t v i các trong IDE Lưu tr và x lý ti ng Vi t v i CSDL 16 Tài li u tham kh o [1] Cay S Horstmann, Gary Cornell Core Java 2: Volume I – Fundamentals,... ki n và b l ng nghe Thư vi n các l p s ki n & x lý s ki n trong java Qu n lý s ki n chu t & phím M t s ví d minh h a 12 N i dung #8 Chương 8: L p trình CSDL Gi i thi u Ki n trúc JDBC Các lo i JDBC Driver JDBC URL ð i tư ng Statement ð i tư ng ResultSet ð i tư ng PreparedStatement ð i tư ng CallableStatement 13 N i dung #9 Chương 9: L p trình MultiThread Gi i thi u ða nhi m và ña tuy n T o l p và s d... Guide to Constructing GUIs, Second Edition Publisher: Addison Wesley 2004 [6] Marty Hall Core Servlet and Java Server Page Sun Micro System Prentice Hall PTR; 1 edition 2000 [7] Subrahmanyam Allamaraju, Andrew Longshaw et al Professional Java Server Programming J2EE Edition – Wrox 2000 [8] http:/ /java. sun.com 17 H i & ñáp 18 ... v i CSDL 16 Tài li u tham kh o [1] Cay S Horstmann, Gary Cornell Core Java 2: Volume I – Fundamentals, Prentice Hall, 2002 [2] Cay S Horstmann, Gary Cornell Core Java 2: Volume II – Advanced Features, Prentice Hall , 2002 [3] H M Deitel Java How to Program, Prentice Hall , 2004 [4] Kim Topley Core SWING advanced programming Publisher: Prentice Hall PTR First Edition December 20, 1999 [5] Kathy Walrath, . #1 Chương 1: Giới thiệu tổng quan về công nghệ Java  Lịch sử phát triển ngôn ngữ, công nghệ java  ðặc ñiểm của ngôn ngữ java  Kiến trúc Java  Máy ảo Java.  Các dạng chương trình java  Viết và thực. anhdung772001@gmail.com Group môn học:  http://groups.google.com/group/dungta_j2ee Giới thiệu chungGiới thiệu chung 4 Yêu cầuYêu cầu  Môn tiên quyết:  Lập trình C  Lập trình hướng ñối tượng  Cơ. tiêu môn học:  Cung cấp những kiến thức về lập trình cũng như về phát triển phần mềm theo hướng công nghệ của Sun MicroSystem.  Giúp sinh viên có một hướng tiếp cận mới khi lựa chọn ngôn ngữ lập

Ngày đăng: 27/07/2014, 19:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan