![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
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
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á ...
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ìm kiếm theo từ khóa liên quan:
Lập trình Java lập trình máy tính ngôn ngữ lập trình lập trình cơ bản giao diệnTài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 282 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 279 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 275 0 0 -
Bài giảng Tin học lớp 11 bài 1: Giới thiệu ngôn ngữ lập trình C#
15 trang 247 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 235 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 231 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 223 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 219 1 0 -
15 trang 202 0 0
-
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 194 0 0