Tải bản đầy đủ (.ppt) (14 trang)

Tài liệu LẬP TRÌNH JAVA Chương mở đầu pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (275.27 KB, 14 trang )

Phạm Quang Dũng
BM KHMT - Khoa CNTT - Trường ĐHNN I
Lập trình Java
2
MỞ ĐẦU

Mục đích của khóa học

Tổ chức của 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
3
Mục đích của khóa học

Khi hoàn thành khóa học, bạn sẽ hiểu:

Cách tạo, biên dịch, và chạy các chương trình Java

Các kiểu dữ liệu cơ 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)
4
Mục đích của khóa học (tiếp)

Bạn sẽ có thể:

Viết các chương trình đơn giản sử dụng các kiểu dữ liệu
cơ sở, các cấu trúc điều khiển, các phương thức và mảng.

Tạo và dùng các phương thức

Phát triển một giao diện GUI và các Java applets

Viết các dự án thú vị

Thiết lập một nền tảng chắc chắn trên tư tưởng Java
5
Tổ chức của khóa học

Phần I: Cơ bản về lập trình Java

Chương 1: Giới thiệu về Java

Chương 2: Các toán tử và các kiểu dữ liệu cơ 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
6
Tổ chức của 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 và lớp (Objects and Classes)

Chương 7: Strings

Chương 8: Class Inheritance and Interfaces

Chương 9: Object-Oriented Software Development
7
Tổ chức của 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 và GUI nâng cao
8
Tổ chức của khóa học (tiếp)


Phần IV: Phát triển các 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
9
Tài liệu tham khảo
1. Introduction to Java Programming, 5
th
edition

Y. Daniel Liang, NXB Prentice Hall, 2004
2. Giáo trình lý thuyết và bài tập Java,

Nguyễn Tiến Dũng, NXB Giáo dục, 1999
3. Programming in Java (slides)
4. The Java Language Specification, 3th edition (pdf)
5. Java for students (slides)
6. The Java Tutorial (java.sun.com), ……


Hãy tìm tại website: www.hau1.edu.vn/it/pqdung
10
Từ vựng

JRE, Java Runtime Environment

Phần mềm cho phép bạn chạy các chương trình Java trên
máy tính.

JDK, Java Development Kit; còn gọi là

SDK, System Development Kit

Phần mềm cho phép bạn tạo và chạy các chương trình Java
trên máy tính.

IDE, Integrated Development Environment

Công cụ giúp viết và chạy các chương trình dễ dàng hơn.
11
Phần mềm cần thiết

Java SDK 5 (gồm cả JRE)

/>◆
[Optional] Download the Java documentation

JCreator 3.0

JBuilder 2005 Foundation [Optional]


/>jbuilder.html

Tất cả phần mềm trên là free và có thể download tại:

/>12
JCreator

JCreator là một IDE. Nó bao gồm:

một trình soạn thảo (editor), để viết chương trình

một chương trình gỡ rối (debugger), giúp tìm các lỗi

một khung nhìn (viewer), để xem các phần của chương
trình

một cách thức dễ dàng để chạy các chương trình Java và
xem tài liệu
13
Cấu hình máy tính tối thiểu

500 MHz Pentium or better

256 MB RAM

300 MB Hard disk - JDK 1.5

10 MB HD - JCreator


240 MB HD - JBuilder 2005 Foundation
[Optional]
14
Thiết lập môi trường làm việc

Sau khi cài đặt Java SDK 1.5.0 vào thư mục
C:\Program Files\Java\jdk1.5.0
tại cửa sổ dòng lệnh Windows (cmd.exe) lần lượt
chạy 2 dòng lệnh:

set path=C:\Program Files\Java\jdk1.5.0\bin ↵

set classpath=. ↵
thiết lập biến đường dẫn để có thể
gọi các chương trình chạy được
của Java từ bất kỳ thư mục nào
thiết lập thư mục chứa các lớp
người dùng là thư mục hiện tại

×