JavaCH01 - Gioi thieu Java doc

37 185 0
JavaCH01 - Gioi thieu Java doc

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Người biên soạn:   ! Email:"#$%#%#&'( Số n chỉ: )*+)              ,-%./01%23(/4567##89/:;6<=#%4#>#?%6@%A;#B#17# #=56(%(C%%964D(&EFG HIJKLM D(@4N'OM • P6 Q@D(R/=D(/<S%T&<56một cuộc cách tân vĩ đại của thế giới UV.'OW%(6'O'XMY • A;Z['\%%#R](Intergrated Development Environment)/>A# #R>/<S%<%%^K_%2D(%`A##R>:%%/B#2@% • ,>56/<S%(%:#]Z5a%bA#]D(6N%6A] # :(A5c#<(N14(de:Z (C%% 9@%  !" • #$%&'()*%**+$),-% AfAUgA##R>(6#R>@%%8'\D(#R1 N./>U6(6N%2 • #$%&')(%%*+$), % AfAUg#g R%%8'\h&U#iCA\%(\%  ' A • #$%&'/%$*+$),/ %%bA7##R<=gj5 g#% %%8 '\%gN#R1/# g'/7(6%%#i#Ukl/# g'/7ZR#A &P(6N • 01./<S%#i#@i/>%%bA7##RW5<Sm#Q#B%A%8#;D('X% %% 8'\' A  !" • /<S%AaABUVnVIA%&K&RUN56%:ZV'95F))o%D(4p #RS 'k%7#%%/N/2# 6'OZ['\'?#R101%q%2*DKI^(6D(__' 5<S%<U =e:%rG • %*.%%%bA7##R<=# 6% %%8'\%gN#R1#s#(6%% #i#Uk@%(CU7CRb#g%i(6@;QT[5tD(R'%uU 7##`ASA%%%%\'N b#% A##R>Z;AqC • .567#%'?#R1D(_['\PD(v0&6A##R>%4#>'O'6#g  R%%8'\<('& w wK&'PxK#Ry%:(68'\ '\%%%8'\/>#RN%`A'9 5^#&R&#(6#R1i#%%'/z5wRN NỘI DUNG Chương 1: Giới thiệu Java Chương 2: Ngôn ngữ Java Chương 3: Java applet Chương 4: Lập trình giao diện Chương 5: Đối tượng đồ họa Chương 6: Bảo mật trong java Chương 7: Khai triển ứng dụng Chương 8: Xử lý luồng và tập 5n Chương 9: Lập trình với JFC Chương 10: Làm việc với CSDL Chương 11: Lập trình Java trên mạng Chương 12: JavaServer Pages (JSP) 23/45 6 "7$(%8)9(:;(<(=ERiKuE6Tb#U; { '\%wF >6 ?@)AB))AC=(%8)E,pE6Tb#U; B@1E))) D!EFG!"G • *6U6#`A5C/>5bN/> CHƯƠNG 1 GIỚI THIỆU JAVA [...]... javac [option] source Tên tập tin nguồn phải có phần mở rộng java Options: -classpath: Định đường dẫn người dùng tự đặt -sourcepath: Chỉ định đường dẫn của file nguồn -d: Chỉ định nơi để tạo ra file class -g: Tạo thêm các thông tin về sửa lỗi -verbose: Xuất thêm nhiều thông tin hơn • • • • • Chuyên đề ngôn ngữ lập trình 2 - Java Một số công cụ dòng lệnh… • java: thông dịch byte-code để thực thi  java. .. ngôn ngữ lập trình 2 - Java CÁC LOẠI CHƯƠNG TRÌNH CỦA JAVA • Ứng dụng GUI Applications: ứng dụng đơn có giao diện đồ họa (Graphical User Interface) Chuyên đề ngôn ngữ lập trình 2 - Java CÁC LOẠI CHƯƠNG TRÌNH CỦA JAVA • Packages: Thư viện các lớp java Người lập trình có thể tạo các gói cho riêng mình cũng như sử dụng các gói có sẵn JAR JAR JAR Chuyên đề ngôn ngữ lập trình 2 - Java Java Development Kit... • • • • Lịch sử của Java Đặc điểm của Java Java Virtual Machine (JVM) Các loại chương trình Java Chương trình Java đầu tiên Chuyên đề ngôn ngữ lập trình 2 - Java LỊCH SỬ CỦA JAVA • • • • Java được khởi đầu bởi James Gosling và bạn đồng nghiệp ở Sun Microsystems vào 8/1991 dùng cho các mặt hàng thiết bị dân dụng Ban đầu ngôn ngữ này có tên là Oak (Cây sồi) và được đổi tên thành Java vào 1/1995 do có... option: -classpath: Chỉ định đường dẫn của lớp -Dname name: Truyền giá trị tham số ngoài vào -help: Hiển thị các thông tin giúp đỡ -v hoặc –verbose: Sản sinh ra các thông tin về chương trình -X: Các tùy chọn khác khi chạy chương trình • • • • • Chuyên đề ngôn ngữ lập trình 2 - Java Chương trình “Hello World” • Biên dịch chương trình javac HelloWorld .java Một file HelloWorld.class được tạo ra • java HelloWorld... viết bằng Java, trình biên dịch Javac sẽ biên dịch mã nguồn thành dạng bytecode Sau đó, khi chạy chương trình trên các nền phần cứng khác nhau, máy ảo Java dùng trình thông dịch Java để chuyển mã bytecode thành dạng chạy được trên các nền phần cứng tương ứng Do vậy, khi thay đổi nền phần cứng, không phải biên dịch lại mã nguồn Java MÁY ẢO JAVA Chuyên đề ngôn ngữ lập trình 2 - Java MÁY ẢO JAVA Chuyên... dòng lệnh o javac, java, appletviewer miễn phí tại trang web http://www.oracle.com/technetwork /java/ javase/downloads/index.html Chuyên đề ngôn ngữ lập trình 2 - Java của Oracle: Cài đặt JDK • Sau khi tải về gói JDK Các bạn tiến hành cài đặt như bình thường Sau đó đặt biến môi trường PATH trong phần thiết lập Một số công cụ dòng lệnh… • javac: biên dịch chương trình nguồn Java thành dạng byte-code  ... trùng tên Ngày 23/5/1995, Java được Sun chính thức công bố ở Sun World’95 Java là tên gọi của một hòn đảo ở Indonexia, đây là nơi nhóm nghiên cứu phát triển tham quan và làm việc Hòn đảo Java này là nơi rất nổi tiếng với nhiều khu vườn trồng cà phê Chuyên đề ngôn ngữ lập trình 2 - Java ĐẶC ĐIỂM CỦA JAVA • • • • • Java được xây dựng dựa trên nền tảng của C và C++ nghĩa là Java sử dụng cú pháp của C... internet, thường được nhúng vào các trang web Các file java sau khi được biên dịch sẽ được nhúng trực tiếp vào trang web Chuyên đề ngôn ngữ lập trình 2 - Java CÁC LOẠI CHƯƠNG TRÌNH CỦA JAVA • Ứng dụng dòng lệnh: Chương trình Java chạy dưới dấu nhắc lệnh và không có giao diện đồ họa Chuyên đề ngôn ngữ lập trình 2 - Java CÁC LOẠI CHƯƠNG TRÌNH CỦA JAVA • • • • Servlets: Coi như là các applet chạy phía... ngữ lập trình 2 - Java ĐẶC ĐIỂM CỦA JAVA Ngôn ngữ Java có những đặc trưng cơ bản sau: • • • • • • • • Đơn giản Hướng đối tượng Độc lập phần cứng và hệ điều hành Mạnh mẽ Bảo mật Phân tán Đa luồng Linh động Chuyên đề ngôn ngữ lập trình 2 - Java ĐẶC ĐIỂM CỦA JAVA • Đơn giản (Simple): Những người thiết kế mong muốn phát triển một ngôn ngữ dễ học và quen thuộc với đa số người lập trình Do vậy Java loại bỏ... lớp HelloWorld } // Kết thúc lớp HelloWorld Biên dịch chương trình: javac vidu/chuong1/HelloWorld .java Thực thi chương trình: java vidu.chuong1.HelloWorld Chuyên đề ngôn ngữ lập trình 2 - Java Phân tích chương trình đầu tiên • Một ví dụ khác với truyền đối số trong dòng lệnh: 1 1 // Tên file : HelloWorld .java // Tên file : HelloWorld .java 2 2 package vidu.chuong1 package vidu.chuong1 3 3 4 4 public class . ?@)AB))AC=(%8)E,pE6Tb#U; B@1E))) D!EFG!"G • *6U6#`A5C/>5bN/> CHƯƠNG 1 GIỚI THIỆU JAVA !H3!" • Lịch sử của Java • Đặc điểm của Java • Java Virtual Machine (JVM) • Các loại chương trình Java • Chương trình Java đầu 5ên N1/95`A#R]wD( IJK • /<S%@V/UV&"$)A(6Ug/ AV)/%$:(&(6. '\%%%8'/>#RN%`A'9 5^#&R&#(6#R1i#%%'/z5wRN NỘI DUNG Chương 1: Giới thiệu Java Chương 2: Ngôn ngữ Java Chương 3: Java applet Chương 4: Lập trình giao diện Chương 5: Đối tượng đồ họa Chương 6: Bảo mật trong java Chương 7: Khai triển ứng. tập 5n Chương 9: Lập trình với JFC Chương 10: Làm việc với CSDL Chương 11: Lập trình Java trên mạng Chương 12: JavaServer Pages (JSP) 23/45 6 "7$(%8)9(:;(<(=ERiKuE6Tb#U; {

Ngày đăng: 27/06/2014, 20:20

Từ khóa liên quan

Mục lục

  • Slide 1

  • Slide 2

  • Slide 3

  • Java khó hay dễ ?

  • HỆ THỐNG JAVA

  • HỆ THỐNG JAVA

  • NỘI DUNG

  • TÀI LIỆU THAM KHẢO

  • HÌNH THỨC ĐÁNH GIÁ

  • Slide 10

  • NỘI DUNG

  • LỊCH SỬ CỦA JAVA

  • ĐẶC ĐIỂM CỦA JAVA

  • ĐẶC ĐIỂM CỦA JAVA

  • ĐẶC ĐIỂM CỦA JAVA

  • ĐẶC ĐIỂM CỦA JAVA

  • ĐẶC ĐIỂM CỦA JAVA

  • MÁY ẢO JAVA

  • MÁY ẢO JAVA

  • ĐẶC ĐIỂM CỦA JAVA

Tài liệu cùng người dùng

Tài liệu liên quan