Bài giảng Lập trình Java - Lê Đình Thanh
Số trang: 136
Loại file: pdf
Dung lượng: 2.28 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Lập trình Java" cung cấp cho người đọc các kiến thức như: Lập trình với Java; Môi trường; Các phiên bản; Kiểu dữ liệu; Biến, mảng; Toán tử; Khối lệnh. Để hiểu rõ hơn mời các bạn cùng tham khảo nội dung chi tiết của luận văn này.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Java - Lê Đình Thanh Bài giảng LẬP TRÌNH JAVA Lê ðình Thanh Bộ môn Mạng và Truyền thông Máy tính Khoa Công nghệ Thông tin Trường ðại học Công nghệ, ðHQGHN Lê ðình Thanh, Cơ bản về Java Bài 1 Cơ bản về Java Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung • Lập trình với Java • Môi trường • Các phiên bản • Kiểu dữ liệu • Biến, mảng • Toán tử • Khối lệnh Lê ðình Thanh, Cơ bản về Java Lập trình với Java Text Byte code Binary Java là ngôn ngữ lập trình hướng ñối tượng ñược phát triển bởi Sun, nay thuộc Oracle •Mạnh mẽ •Phân tán •ða luồng •ðộc lập nền •Khả chuyển •An ninh cao •Hiệu năng cao Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Môi trường • JRE (Java Runtime Environment) bao gồm • Máy Java ảo (JVM – Java Virtual Machine), • Thư viện các lớp thực thi • Bộ khởi ñộng ứng dụng Java cần thiết ñể chạy ứng dụng viết bằng java. Lê ðình Thanh, Cơ bản về Java Môi trường • JDK (Java Development Kit) bao gồm • Các công cụ ñể phát triển ứng dụng Java như công cụ biên dịch, gỡ lỗi, chạy ứng dụng hay công cụ viết tài liệu, công cụ triệu gọi từ xa, … • JRE • Thư viện cần cho các công cụ phát triển • Các tệp tiêu ñề C (.h) ñể lập trình mã native • Các chương trình mẫu sử dụng Java API • Các applet và ứng dụng mẫu • Mã nguồn của JDK Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Môi trường • IDE (Integrated Development Environment) • Là môi trường tích hợp cho phép lập trình, dịch, gỡ lỗi, kiểm thử các ứng dụng • Liên kết sử dụng JDK • Cung cấp trình soạn thảo, công cụ thiết kế trực quan, công cụ quản lý mã nguồn, tích hợp CSDL, … Lê ðình Thanh, Cơ bản về Java Các phiên bản Java SE: cho phát triển ứng dụng Desktop Java EE: cho phát triển ứng dụng phía Server Java ME: cho phát triển ứng dụng trên thiết bị di ñộng, cầm tay JavaFX: cho phát triển ứng dụng web Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Kiểu dữ liệu • byte: nguyên có dấu, 8-bit • short: nguyên có dấu, 16-bit • int: nguyên có dấu, 32-bit • long: nguyên có dấu, 64-bit • float: thực, 32-bit • fouble: thực, 64-bit • char: 16-bit Unicode • boolean: true/false • String: xâu ký tự (lớp) Lê ðình Thanh, Cơ bản về Java Biến • Biến thể hiện: Trường không tĩnh • Biến lớp: Trường tĩnh (static) • Biến cục bộ: ðược khai báo, sử dụng trong phương thức • Tham số: ðầu vào của phương thức • Tên: bao gồm chữ cái, số, _, $, không bắt ñầu bằng số, phân biệt chữ hoa-thường. • Khai báo: Kiểu_dữ_liệu Tên_biến [= Giá_trị] [, …] ; Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Mảng • Khai báo: Kiểu[] tên_mảng; Kiểu[] tên_mảng = new Kiểu[số_phần_tử]; • Truy cập phần tử: Tên_mảng[chỉ_số]; • Ví dụ: int[] a, float b[] = float[100]; a = int[500]; Lê ðình Thanh, Cơ bản về Java Toán tử Toán tử Cú pháp Hậu tố expr++ expr-- Một ngôi ++expr --expr +expr -expr ~ ! Nhân, chia, dư */% Cộng trừ +- Dịch bit > >>> Quan hệ < > = instanceof Bằng nhau == != Và bít & ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Java - Lê Đình Thanh Bài giảng LẬP TRÌNH JAVA Lê ðình Thanh Bộ môn Mạng và Truyền thông Máy tính Khoa Công nghệ Thông tin Trường ðại học Công nghệ, ðHQGHN Lê ðình Thanh, Cơ bản về Java Bài 1 Cơ bản về Java Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Nội dung • Lập trình với Java • Môi trường • Các phiên bản • Kiểu dữ liệu • Biến, mảng • Toán tử • Khối lệnh Lê ðình Thanh, Cơ bản về Java Lập trình với Java Text Byte code Binary Java là ngôn ngữ lập trình hướng ñối tượng ñược phát triển bởi Sun, nay thuộc Oracle •Mạnh mẽ •Phân tán •ða luồng •ðộc lập nền •Khả chuyển •An ninh cao •Hiệu năng cao Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Môi trường • JRE (Java Runtime Environment) bao gồm • Máy Java ảo (JVM – Java Virtual Machine), • Thư viện các lớp thực thi • Bộ khởi ñộng ứng dụng Java cần thiết ñể chạy ứng dụng viết bằng java. Lê ðình Thanh, Cơ bản về Java Môi trường • JDK (Java Development Kit) bao gồm • Các công cụ ñể phát triển ứng dụng Java như công cụ biên dịch, gỡ lỗi, chạy ứng dụng hay công cụ viết tài liệu, công cụ triệu gọi từ xa, … • JRE • Thư viện cần cho các công cụ phát triển • Các tệp tiêu ñề C (.h) ñể lập trình mã native • Các chương trình mẫu sử dụng Java API • Các applet và ứng dụng mẫu • Mã nguồn của JDK Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Môi trường • IDE (Integrated Development Environment) • Là môi trường tích hợp cho phép lập trình, dịch, gỡ lỗi, kiểm thử các ứng dụng • Liên kết sử dụng JDK • Cung cấp trình soạn thảo, công cụ thiết kế trực quan, công cụ quản lý mã nguồn, tích hợp CSDL, … Lê ðình Thanh, Cơ bản về Java Các phiên bản Java SE: cho phát triển ứng dụng Desktop Java EE: cho phát triển ứng dụng phía Server Java ME: cho phát triển ứng dụng trên thiết bị di ñộng, cầm tay JavaFX: cho phát triển ứng dụng web Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Kiểu dữ liệu • byte: nguyên có dấu, 8-bit • short: nguyên có dấu, 16-bit • int: nguyên có dấu, 32-bit • long: nguyên có dấu, 64-bit • float: thực, 32-bit • fouble: thực, 64-bit • char: 16-bit Unicode • boolean: true/false • String: xâu ký tự (lớp) Lê ðình Thanh, Cơ bản về Java Biến • Biến thể hiện: Trường không tĩnh • Biến lớp: Trường tĩnh (static) • Biến cục bộ: ðược khai báo, sử dụng trong phương thức • Tham số: ðầu vào của phương thức • Tên: bao gồm chữ cái, số, _, $, không bắt ñầu bằng số, phân biệt chữ hoa-thường. • Khai báo: Kiểu_dữ_liệu Tên_biến [= Giá_trị] [, …] ; Lê ðình Thanh, Cơ bản về JavaCuuDuongThanCong.com https://fb.com/tailieudientucntt Mảng • Khai báo: Kiểu[] tên_mảng; Kiểu[] tên_mảng = new Kiểu[số_phần_tử]; • Truy cập phần tử: Tên_mảng[chỉ_số]; • Ví dụ: int[] a, float b[] = float[100]; a = int[500]; Lê ðình Thanh, Cơ bản về Java Toán tử Toán tử Cú pháp Hậu tố expr++ expr-- Một ngôi ++expr --expr +expr -expr ~ ! Nhân, chia, dư */% Cộng trừ +- Dịch bit > >>> Quan hệ < > = instanceof Bằng nhau == != Và bít & ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Lập trình Java Lập trình với Java Kiểu dữ liệu Môi trường Java Công cụ quản lý mã nguồnGợi ý tài liệu liên quan:
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 124 0 0 -
Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 1 - Trần Hạnh Nhi
98 trang 115 0 0 -
Bài giảng Lập trình C căn bản: Chương 3 - Phạm Thế Bảo
68 trang 64 0 0 -
Đề thi học kì 2 môn Quản trị cơ sở dữ liệu với Access 1 năm 2022 - Trường Cao đẳng nghề Điện Biên
3 trang 60 1 0 -
Bài giảng học phần Tin học cơ sở - Chương 7: MS Excel
2 trang 42 0 0 -
263 trang 40 0 0
-
Giáo án Tin học lớp 8 bài 13: Biểu diễn dữ liệu
5 trang 39 0 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 2
22 trang 38 0 0 -
514 trang 35 0 0