... CHƯƠNG GIỚITHIỆUJAVA NỘI DUNG • • • • • Lịch sử Java Đặc điểm JavaJava Virtual Machine (JVM) Các loại chương trình Java Chương trình Java Chuyên đề ngơn ngữ lập trình - Java LỊCH SỬ CỦA JAVA ... lệnh o javac, java, appletviewer miễn phí trang web http://www.oracle.com/technetwork /java/ javase/downloads/index.html Chun đề ngơn ngữ lập trình - Java Oracle: Cài đặt JDK • Sau tải gói JDK Các ... cứng, biên dịch lại mã nguồn Java MÁY ẢO JAVA Chuyên đề ngơn ngữ lập trình - Java MÁY ẢO JAVA Chun đề ngơn ngữ lập trình - Java ĐẶC ĐIỂM CỦA JAVA • Mạnh mẽ (Ronust): Java ngôn ngữ yêu cầu chặt...
... nghiệp GiớithiệuJava sở liệu GiớithiệuJava truy cập vào sở liệu Sau gia đời, Java đợc hởng ứng cách nhiệt tình sóng ứng dụng viết Java Applet phát triển mạnh mẽ, nhà sáng tạo Java JavaSoft ... Implementation java. sql.Driver java. sql DriverManager java. sql.DriverPropertyInfo java. sql.Connection java. sql.Statement java. sql.PreparedSatement java. sql.CallableSatement java. sql.ResultSet java. sql.SQLWarning ... nhiều API có Java Enterprise API, Java Commerce API, Java Security API Java Servlet/Jeeves API, tất API nâng ngôn ngữ Java lên mức platform có mục đích phát triển ứng dụng kiểu client/server chạy...
... Đặc điểm • JavaDevelopmentKit (JDK) • Một số IDE dùng cho Java • Chương trình Java đơn giản I Xuất sứ • Java ngơn ngữ lập trình nhóm nhà khoa học hãng Sun Microsystems sáng tạo nên • Java đặc ... ytecodes Java (*.class ) Java Interpre te r (java) Java C om piler (ja vac) S ource C ode Java (* .java ) W in 32 Linux S olaris … LinuxU nix / Back 12 Một số đặc tính Java Sun đưa • Java đơn ... ta sử dụng : java file Đối với Applet ta sử dụng : appletviewer file .java appletviewer file.htm 19 IV Intergreted Development Environment for Java • Cài đặt java : Download J 2SE (JavaTM Platform...
... Profile Kích New Cấu hình JCreator-slide Trong thí dụ thư mục d:\Program \Java\ jdk1 6 Tất gói Javajdk 16 thư mục định đưa vào Classes Cấu hình thư mục- slide Thư mục mặc định chứa code kết qủa biên ... với Java Chương 9- Tạo Applet Chương 10- Lập trình đa luồng Chuẩn bị mơi trường lập trình Download Java Software: Java Standard Edition Documentation Có thể mua đĩa CD Cài đặt môi trường Java ... Nội dung mơn học • • • • • • • • • • Chương 1- Tổng quan ngôn ngữ Java Chương 2- Giớithiệu ngôn ngữ Java Chương 3- Đối tượng lớp Chương 4- Quản lý lỗi gom rác Chương 5- Lập trình...
... Đặc điểm • JavaDevelopmentKit (JDK) • Một số IDE dùng cho Java • Chương trình Java đơn giản I Xuất sứ • Java ngơn ngữ lập trình nhóm nhà khoa học hãng Sun Microsystems sáng tạo nên • Java đặc ... ytecodes Java (*.class ) Java Interpre te r (java) Java C om piler (ja vac) S ource C ode Java (* .java ) W in 32 Linux S olaris … LinuxU nix / Back 12 Một số đặc tính Java Sun đưa • Java đơn ... ta sử dụng : java file Đối với Applet ta sử dụng : appletviewer file .java appletviewer file.htm 19 IV Intergreted Development Environment for Java • Cài đặt java : Download J 2SE (JavaTM Platform...
... ứng dụng JavaJDK bao gồm: • javac: Bộ biên dịch để chuyển mã nguồn thành bytecode • java: Bộ thông dịch để thực thi ứng dụng Java trực tiếp từ tập tin lớp • apppletviewer: Thực thi Java Applet ... "+b); } } C:\MyJava>javac CallByValue .java C:\MyJava >java CallByValue Gia tri a va b truoc goi phuong thuc:10 30 Gia tri a va b truoc sau goi phuong thuc:10 30 Tất tham số phương thức Java “gọi theo ... Java thấp Khi phát triển ứng dụng dựa cơng nghệ Java có nhiều cơng cụ phát triển dịch vụ cung cấp miễn phí 1.4 Các ấn Java • J 2SE ( Java Platform, Second Edition) Đây ấn chuẩn, bao gồm môi trường...
... GiớithiệuJava James Gosling and Sun Microsystems Oak Java, May 20, 1995, Sun World HotJava The first Java- enabled Web browser JDK Evolutions J 2SE, J2ME, and J2EE ... Lệnh chạy chương trình java classname Bytecode Java Interpreter on Windows 12/09/12 Java Interpreter on Linux Java Interpreter on Sun Solaris 14 Ví dụ javac Welcome .java java Welcome output: ... Lệnh dịch file Java Create/M odify Source Code Source Code javac file .java Com pile Source Code i.e javac W elcom e .java If com pilation errors Bytecode Run Byteode i.e java W elcom e Result...
... Menu >> Assignments >> Import Assignments >> Browser đến file Chương trình Quartus II tự động gắn chân theo bảng chân Trong đề tài, thành phần Kit DE2 mà ta sử dụng Cyclone II 2C35 FPGA, cổngTV-IN ... chuẩn ITU656 Trang Chương 1: KIT DE2 Altera Một horizotal line tín hiệu gồm thành phần sau: Blanking: Trong suốt thời gian truyền tín hiệu Video, Active video signal segments horizontal blanking ... ADV7181B không gửi xác nhận ACK trở trạng thái IDE Nếu đòa tự động tăng dần vượt giới hạn đòa cao nhất: Trang Chương 1: KIT DE2 Altera Nếu đọc giá trò chứa đựng ghi có đòa cao tiếp tục đọc Master...
... Đặc điểm • JavaDevelopmentKit (JDK) • Một số IDE dùng cho Java • Chương trình Java đơn giản I Xuất sứ • Java ngơn ngữ lập trình nhóm nhà khoa học hãng Sun Microsystems sáng tạo nên • Java đặc ... Oak đổi tên thành Java • Ngun nhân Oak trùng tên với sản phẩm thương mại đăng kí quyền • Ngày 23/5/1995, Java Sun thức cơng bố Sun World’95 II Đặc điểm Java • Tính uyển chuyển java chương trình ... (machine code), tạo chương trình Java biên dịch xong 10 • Sự khác mã máy thực hệ thống máy tính mà biên dịch, bytecodes thực hệ thống có trang bị trình điều khiển Java (JVM, thơng dịch) • Tính uyển...
... mang đến thở Cơng nghệ có sẵn miền Windows Server 2008, nơi tất domain controller chạy Windows Server 2008 Thêm vào đó, miền phải chạy mức chức Windows Server 2008 Công nghệ cho sách mật mạnh Nếu ... sung bên Password Settings Container Thành phần mà bạn sử dụng để xem cấu hình đối tượng ADSIEDIT.MSC, xem hình Hình 2: ADSIEDIT.MSC sử dụng để tạo sách mật tinh miền Windows Server 2008 Để tạo ... mật tinh miền Windows Server 2008 Để tạo đối tượng bổ sung, bạn phải kích chuột phải vào Password Settings Container chọn New, Object Wizard hướng dẫn bạn để cấu hình thứ cần thiết Nâng sách mật...
... n Java (Windows) Thư m c /bin javac.exe: javac.exe: Java Compiler javac java. exe: java. exe: Java Interpreter java Th c thi ng d ng Java ... thi ng d ng JavaJava Source File ( .java) Compile Java Class File (.class) ng d ng JavaJava API Interpret Máy o Java (JVM) H th ng ph n c ng máy tính ng d ng Java HelloWorldApp .java public class ... N i dung Gi i thi u Java ng d ng Java OOP Java Wrapper Classes String Exception Handling Nh p/xu t d li u Gi i thi u Java [1] Ngơn ng l p trình hư ng i tư ng Ngôn ng...
... Server hay Oracle điều cần thiết 2.2 Giớithiệu JSP kòch trình chủ (Server Script) chạy JDK 1.3 trở sau, với ứng dụng Web Server để quản lý chúng Web Server thường sử dụng Tomcate, Java Web Server, ... tin java (Java Servlet) biên dòch Class Sau đó, trang class thực thi trả kết cho người sử dụng hình 1-9 Parse Request Taäp tin JSP Java Engine (JSK) Call Web Server Taäp tin Java Servlet Instantiate ... gian Java Sevrlet 2.3 Biên dòch trang JSP Khi người sử dụng gọi trang JSP lần đầu tiên, Web Server triệu gọi trình biên dòch dòch trang JSP (trong trường hợp JDK) thành tập tin Java, tập tin java...
... trình Java đời, nhờ vào máy ảo Java mà khó khăn nêu khắc phục Một chương trình viết ngơn ngữ lập trình Java biên dịch mã máy ảo java (mã java bytecode) Sau máy ảo Java chịu trách nhiệm chuyển mã java ... tên gọi Java đời giớithiệu năm 1995 Java tên gọi đảo Indonexia, Đây nơi nhóm nghiên cứu phát triển chọn để đặt tên cho ngôn ngữ lập trình Java chuyến tham quan làm việc đảo Hòn đảo Java nơi ... khác cụ thể như: J 2SE (Java Standard Edition) hỗ trợ phát triển ứng dụng đơn, ứng dụng client-server; J2EE (Java Enterprise Edition) hỗ trợ phát triển ứng dụng thương mại, J2ME (Java Micro Edition)...
... Hệ thống thực thi Java Máy ảo JavaJava API Bức bí mật Java Hệ chủ Java Ngơn ngữ lập trình java Những chương trình nguồn java II- Ưu điểm, nhược điểm hoạt động Java 1- Ưu điểm java là: Sun mô tả ... Bytecode Java (*.class) Java thông dòch (Pentium) Java thông dòch (Power PC) Java thông dòch (SPARC) Java biên dịch(Javax) Hình 1.1 - Các trình duyệt Web(Browser) hỗ trợ cho công việc Java để ... Ứng dụng chuyên luồng Java trội tất 3- Hoạt động ứng dụng viết Java - Chương trình xây dựng Java chia làm hai loại: Java Applet Java Application ♦ Hoạt động Java Applet: Java Applet đối tượng...
... mại) • Eclipse (miễn phí http://www.eclipse.org/) V Cài đặt JavaJava phiên Java download địa ch ỉ http:/ /java. sun.com/j 2se Sau cài đặt ứng dụng bình thường Thư mục cài đặt mặc định Java Windows ... viện src Chứa mã nguồn java Trong thư mục \bin có chữa cơng cụ Java: Trình biên dịch, 'javac' Cú pháp:javac [options] sourcecodename .java Trình thơng dịch, 'java' Cú pháp :java [options] classname ... Files \Java\ jdk1 .6.0_02 (nếu phiên cài jdk1 .6.0_02) Trong có chứa thư mục với ý nghĩa sau: bin Chứa công cụ trình biên dịch Java demo Chứa chương trình Java Demo docs Chứa tài liệu mơ tả thư viện Java...
... yêu cầu bạn sử dụng tùy chọn -Djava.rmi.server.codebase thực dòng lệnh để chạy chương trình bên phía máy khách Ví dụ: java -Djava.rmi.server.codebase=http://www.mywebserver.com/ ExampleClient Gvhd: ... Và phần cài đặt: // ExampleServer .java // // Phần cài đặt đối tượng từ xa cho giao diện Example // import java. rmi.*; import java. rmi.server.*; public class ExampleServer extends UnicastRemoteObject ... vĩnh viễn(persistent) // Server .java // // Chương trình máy chủ tạo đối tượng từ xa "Example" đưa vào // RMI registry // import java. io.*; import java. rmi.*; import java. rmi.server.*; Gvhd: TrÇn...