Chia sẻ bài viết
Xem & download ebook tự học Lập trình JAVA miễn phí – PDF
Java là ngôn ngữ lập trình hướng đối tượng (tựa C++) do Sun Microsystem đưa ra vào giữa thập niên 90.
Chương trình viết bằng ngôn ngữ lập trình java có thể chạy trên bất kỳ hệ thống nào có cài máy ảo java (Java Virtual Machine). Hiện nay, với khả năng hỗ trợ mạnh mẽ của mình cho việc phát triển ứng dụng trên nhiều nền tảng từ máy tính tới di động, JAVA ngày càng trở nên quan trọng và được nhiều lập trình viên quan tâm. Hiện JAVA là ngôn ngữ lập trình phổ biến nhất thế giới.
Tài liệu cung cấp cho sinh viên các khái niệm, kiến thức cơ bản liên quan đến việc lập trình ứng dụng bằng ngôn ngữ Java như: lịch sử phát triển của java, các đặc điểm của java, khái niệm máy ảo, cấu trúc của một chương trình đơn giản viết bằng Java cũng như cách xây dựng, dịch và thực thi một chương trình Java.
Tìm kiếm : Tự học lập trình JAVA cho người mới bắt đầu – Tìm hiểu những cấu trúc cơ bản của JAVA, cách tự phát triển một ứng dụng JAVA trên các nền tảng, kiến thức JAVA từ cơ bản tới nâng cao, cách viết ứng dụng bằng JAVA,…
Nội dung chính của tài liệu
1.1. Mở đầu
1.2. Giới thiệu về ngôn ngữ lập trình Java
- 1.2.1. Java là gì?
- 1.2.2. Lịch sử phát triển của ngôn ngữ lập trình Java
- 1.2.3. Một số đặc điểm nổi bậc của ngôn ngữ lập trình Java
1.3. Các ứng dụng Java
- 1.3.1. Java và ứng dụng Console
- 1.3.2. Java và ứng dụng Applet
- 1.3.3. Java và phát triển ứng dụng Desktop dùng AWT và JFC
- 1.3.4. Java và phát triển ứng dụng Web
- 1.3.5. Java và phát triển các ứng dụng nhúng
1.4. Dịch và thực thi một chương trình viết bằng Java
1.5. Chương trình Java đầu tiên
1.5.1. Tạo chương trình nguồn HelloWordApp
- 1.5.2. Biên dịch tập tin nguồn HelloWordApp
- 1.5.3. Chạy chương trình HelloWordApp
- 1.5.4. Cấu trúc chương trình HelloWordApp – Sử dụng phương thức/biến của lớp
1.6. Công cụ lập trình và chương trình dịch
1.6.1. J2SDK
1.6.2. Công cụ soạn thảo mã nguồn Java
Chương 2: HẰNG, BIẾN, KIỂU DỮ LIỆU, TOÁN TỬ, BIỂU THỨC VÀ CÁC CẤU TRÚC ĐIỀU KHIỂN TRONG JAVA
2.1. Biến
2.2. Các kiểu dữ liệu cơ sở
- 2.2.1. Kiểu số nguyên
- 2.2.2. Kiểu dấu chấm động
- 2.2.3. Kiểu ký tự (char)
- 2.2.4. Kiểu luận lý (boolean)
2.3. Hằng
2.4. Lệnh, khối lệnh trong java
2.5. Toán tử và biểu thức
- 2.5.1. Toán tử số học
- 2.5.2. Toán tử trên bit
- 2.5.3. Toán tử quan hệ & logic
- 2.5.4. Toán tử ép kiểu
- 2.5.5. Toán tử điều kiện
- 2.5.6. Thứ tự ưu tiên
2.6. Cấu trúc điều khiển
- 2.6.1. Cấu trúc điều kiện if … else
- 2.6.2. Cấu trúc switch … case
- 2.6.3. Cấu trúc lặp
- 2.6.4. Cấu trúc lệnh nhảy (jump)
2.7. Lớp bao kiểu dữ liệu cơ sở (Wrapper Class)
2.8. Kiểu dữ liệu mảng
- 2.8.1. Khái niệm mảng
- 2.8.2. Khai báo mảng
- 2.8.3. Cấp phát bộ nhớ cho mảng
- 2.8.4. Khởi tạo mảng
- 2.8.5. Truy cập mảng
2.9. Một số ví dụ minh họa
Chương 3: HƯỚNG ĐỐI TƯỢNG TRONG JAVA
3.1. Mở đầu
3.2. Lớp (Class)
- 3.2.1. Khái niệm
- 3.2.2. Khai báo/định nghĩa lớp
- 3.2.3. Tạo đối tượng của lớp
- 3.2.4. Thuộc tính của lớp
- 3.2.5. Hàm – Phương thức lớp (Method)
- 3.2.6. Khởi tạo một đối tượng (Constructor)
- 3.2.7. Biến this
- 3.2.8. Khai báo chồng phương thức (overloading method)
3.3. Đặc điểm hướng đối tượng trong java
- 3.3.1. Đóng gói (encapsulation)
- 3.3.2. Tính đa hình (polymorphism)
- 3.3.3. Tính kế thừa (inheritance)
3.4. Gói (packages)
3.5. Giao diện (interface)
- 3.5.1. Khái niệm interface
- 3.5.2. Khai báo interface
- 3.5.3. Ví dụ minh họa
Chương 4: THIẾT KẾ GIAO DIỆN NGƯỜI DÙNG
4.1. Mở đầu
4.2. Giới thiệu thư viện awt
4.3. Các khái niệm cơ bản
- 4.3.1. Component
- 4.3.2. Container
- 4.3.3. Layout Manager
4.4. Thiết kế GUI cho chương trình
- 4.4.1. Tạo khung chứa cửa sổ chương trình
- 4.4.2. Tạo hệ thống thực đơn
- 4.4.3. Gắn Component vào khung chứa
- 4.4.4. Trình bày các Component trong khung chứa
- 4.4.5. Các đối tượng khung chứa Container
4.5. Xử lý biến cố/sự kiện
- 4.5.1. Mô hình xử lý sự kiện (Event-Handling Model)
- 4.5.2. Xử lý sự kiện chuột
- 4.5.3. Xử lý sự kiện bàn phím
4.6. Một số ví dụ minh họa
Chương 5: LUỒNG VÀ TẬP TIN
5.1. Mở đầu
5.2. Luồng (Streams)
- 5.2.1. Khái niệm luồng
- 5.2.2. Luồng byte (Byte Streams)
- 5.2.3. Luồng ký tự (Character Streams)
- 5.2.4. Những luồng được định nghĩa trước (The Predefined Streams)
5.3. Sử dụng luồng Byt
- 5.3.1. Đọc dữ liệu từ Console
- 5.3.2. Xuất dữ liệu ra Console
- 5.3.3. Đọc và ghi file dùng luồng Byte
- 5.3.4. Đọc và ghi dữ liệu nhị phân
5.4. File truy cập ngẫu nhiên (Random Access Files)
5.5. Sử dụng luồng ký tự
- 5.5.1. Nhập Console dùng luồng ký tự
- 5.5.2. Xuất Console dùng luồng ký tự
- 5.5.3. Đọc/ghi File dùng luồng ký tự
5.6. Lớp File
Chương 6: LẬP TRÌNH CƠ SỞ DỮ LIỆU
6.1. GIỚI THIỆU
6.2. KIẾN TRÚC JDBC
6.3. Các khái niệm cơ bản
- 6.3.1. JDBC Driver
- 6.3.2. JDBC URL
6.4. KẾT NỐI CSDL VỚI JDBC
- 6.4.1. Đăng ký trình điều khiển
- 6.4.2. Thực hiện kết nối
- 6.4.3. Ví dụ
6.5. KIỂU DỮ LIỆU SQL VÀ KIỂU DỮ LIỆU JAVA
6.6. CÁC THAO TÁC CƠ BẢN TRÊN CSDL
- 6.6.1. Các lớp cơ bản
- 6.6.2. Ví dụ truy vấn CSDL
- 6.6.3. Ví dụ cập nhật CSDL
Tài liệu tham khảo
Phụ lục A: Trắc nghiệm kiến thức
Phụ Lục B:Đáp án trắc nghiệm kiến thức
Xem tài liệu trực tuyến miễn phí
Download tài liệu lập trình JAVA
- Tên tệp tin : Lập trình JAVA
- Danh mục: Tài liệu IT
- Phát hành: N/A
- Ngày phát hành: N/A
- Ngày cập nhật: 07/04/2014
- Định dạng: PDF
- Dung lượng : 1.68 MB
- Sử dụng: Miễn phí
- Ngôn ngữ :Tiếng Việt
- Mật khẩu :www.share99.net
- Nguồn : Share99.net
loading...