Danh mục

Bài giảng lập trình java - Bài 1

Số trang: 13      Loại file: pdf      Dung lượng: 109.87 KB      Lượt xem: 18      Lượt tải: 0    
10.10.2023

Hỗ trợ phí lưu trữ khi tải xuống: 1,000 VND Tải xuống file đầy đủ (13 trang) 0

Báo xấu

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Java là một nền tảng phát triển các ứng dụng phần mềm có vị trí rất lớn trong những năm cuối thế kỉ 20, đầu thế kỉ 21. Đánh dấu sự trưởng thành của mô hình lập trình hướng đối tượng, nó được coi là một nền tảng mang tính cách mạng trong ngành phần mềm.
Nội dung trích xuất từ tài liệu:
Bài giảng lập trình java - Bài 1 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 , ðHQGHNLê ðình Thanh, Cơ b n v Java Bài 1 Cơ b n v JavaLê ðình Thanh, Cơ b n v JavaN 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 nhLê ðình Thanh, Cơ b n v JavaL p trình v i Java Text Byte code BinaryJava là ngôn ng l ptrì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 caoLê ðình Thanh, Cơ b n v JavaMô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 JavaMôi trư ng• JDK (Java Development Kit) bao gm 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 JDKLê ðình Thanh, Cơ b n v JavaMô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 JavaCá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 webLê ðình Thanh, Cơ b n v JavaKi 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 JavaBi 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 JavaM 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 JavaToán t Toán t Cú pháp expr++ expr-- H ut ++expr --expr +expr -expr ~ ! M t ngôi */% Nhân, chia, dư +- C ng tr > >>> D ch bit < > = instanceof Quan h == != B ng nhau & Và bít Ho c lo i tr (XOR) ^ bít | Ho c bít && Và logic || Ho c logic ?: Ba ngôi = += -= *= /= %= &= ^= |= = >>>= GánLê ðình Thanh, Cơ b n v JavaGhi chú• // ghi chú trên m t dòng• /* ghi chú• trên• nhi u dòng */Lê ðình Thanh, Cơ b n v JavaKh i l nh T p các l nh ñư c ñ t gi a { và }•• Ví d :Lê ðình Thanh, Cơ b n v JavaC u trúc ñi u khi n Tu n t : l nh vi t trư c ñư c th c hi n trư c•• R nhá ...

Tài liệu được xem nhiều: