Kỹ thuật lập trình Java
... sourcecodename .java / url Các gói chuẩn Java • • • • • • • • • • java. lang java. applet java. awt java. io java. util java. net java. awt.event java. rmi java. security java. sql Các đặc trưng mớI Java2 • • ... sourcecodename .java • Trình thông dịch, 'java' – java [options] classname • Trình dịch ngược, 'javap' – javap [options] classname • Công cụ sinh tài liệu, 'javadoc' – javadoc [options] sourcecodename .java ... nhớ – Dọn “rác” Trình dịch Java Java Development Kit • Java 1.0 - Sử dụng lần đầu vào năm 1995 • Java 1.1 – Đưa năm 1997 • Java – Phiên Bộ công cụ JDK • Trình biên dịch, 'javac' – javac [options]...
Ngày tải lên: 28/10/2013, 11:15
... việc lập trình mà Vì thế, trách nhiệm lập trình viên cung cấp cho máy tính thông tin theo cách thức mà nhận thức thực thể nhận thức Đó vai trò kỹ thuật hướng đối tượng Chúng ta sử dụng kỹ thuật ... theo kỹ thuật lập trình hướng đối tượng có khả giảm thiểu lẫn lộn thường xảy hệ thống lĩnh vực ứng dụng Lập trình hướng đối tượng đề cập đến liệu thủ tục xử lý liệu theo quan điểm đối tượng Lập trình ... giới lập trình Bất kỳ ứng dụng định nghĩa theo thuật ngữ thực thể đối tượng để tạo tiến trình xử lý mô theo tiến trình xử lý mà người nghĩ Phương pháp giải ‘top-down’ (từ xuống) gọi lập trình...
Ngày tải lên: 12/08/2014, 20:22
... cụ sau: 2.5.1 Trình biên dịch, 'javac' Cú pháp: javac [options] sourcecodename .java 2.5.2 Trình thông dịch, 'java' Cú pháp: java [options] classname 2.5.3 Trình dịch ngược, 'javap' javap dịch ngược ... chương trình viết C++ loại máy khác Hình 2.2 Quá trình thực thi chương trình viết Java loại máy khác IBM Bytecode Trình biên dịch Độc lập (Platform independent) Trình thông dịch Java (Java Interpreter) ... Dịch chương trình Java Môi trường phát triển Java chia làm hai phần: Trình biên dịch trình thông dịch Không C hay C++, trình biên dịch Java chuyển mã nguồn thành dạng bytecode độc lập với phần...
Ngày tải lên: 12/08/2014, 20:22
Kỹ thuật lập trình Java căn bản phần 3 ppt
... dạng 34 Core Java Các toán tử: Các trình đánh giá, tính toán thực liệu đối tượng Java có tập lớn toán tử Chúng ta thảo luận chi tiết chương 3.2 Chương trình JAVA Chúng ta chương trình Java cổ điển ... program in Java ); } } Tên file đóng vai trò quan trọng Java Chương trình biên dịch Java chấp nhận phần mở rộng java Trong Java, mã lệnh phải nằm lớp Bởi tên lớp tên file phải trùng Java phân ... Để biên dịch mã nguồn, ta sử dụng trình biên dịch java Trình biên dịch xác định tên file nguồn dòng lệnh mô tả đây: C:\jdk1.2.1\bin>javac First .java Trình dịch java tạo file First.class chứa mã...
Ngày tải lên: 12/08/2014, 20:22
Kỹ thuật lập trình Java căn bản phần 4 pdf
... Bảng 4.2: Truy cập đến thành phần lớp 4.5 Gói java. lang Mặc định, chương trình java nhập gói java. lang Vì thế, không cần lệnh nhập gói java. lang chương trình Lớp bao bọc (wrapper class) Các kiểu ... để chạy chương trình, thiết lập đường dẫn cho việc thực thi thời javac –classpath c:\temp Packagedemo .java Thứ tự mục classpath quan trọng Khi bạn thực thi đoạn mã bạn, mày ảo Java tìm kiếm mục ... thân Java cài đặt sẵn tập gói, bảng đề cập đến vài gói có sẵn Java: Gói Mô tả java. lang Không cần phải khai báo nhập Gói nhập cho bạn java. io Bao gồm lớp để trợ giúp cho bạn tất thao tác vào java. applet...
Ngày tải lên: 12/08/2014, 20:22
Kỹ thuật lập trình Java căn bản phần 5 pptx
... button Java: Button() Button(String text) Sử dụng setLabel() getLabel() để thiết lập nhận nhãn button Ví dụ đơn giản sau tạo button trình bày chương trình 5.6: Chương trình 5.6 import java. awt.*; ... nhãn panel tham số thứ hai tên đối tượng Panel Chương trình 5.10 minh họa CardLayout: 18 Core Java Chương trình 5.10 import java. awt.*; import java. applet.*; /*
Ngày tải lên: 12/08/2014, 20:22
Kỹ thuật lập trình Java căn bản phần 6 pot
... chương trình Java đơn lẻ vừa application vừa applet Chức applet bỏ qua thực thi application ngược lại Chương trình 6.2 minh hoạ điều Chương trình 6.2 import java. applet.Applet; import java. awt.*; ... args[]) { new PaintMode(); } } Kết chương trình trên: Hình 6.11 Paint mode Tóm tắt Applet chương trình Java chạy trình duyệt web Một chương trình Java vừa applet, vừa application Lớp Graphics ... chế mà applet làm Bởi applet Java phá hỏng toàn hệ thống người sử dụng Các lập trình viên Java viết applet để xoá file, lấy thông tin nhân hệ thống… Vì thế, applet java làm việc sau: Không thể...
Ngày tải lên: 12/08/2014, 20:22
Kỹ thuật lập trình Java căn bản phần 7 ppsx
... ngoại lệ Java gọi „catch and throw‟ Trong mô hình này, ngoại lệ xảy ra, ngoại lệ bị chặn chương trình chuyển đến khối xử lý ngoại lệ Người lập trình phải xử lý ngoại lệ khác phát sinh chương trình ... Viết chương trình gây ngoại lệ người sử dụng không nhập tham số vào từ dòng lệnh Chương trình phải thị số tham số có tham số nhập vào từ dòng lệnh Đầu chương trình sau: Viết chương trình gây ngoại ... nhập vào từ dòng lệnh Ngược lại, chương trình hiển thị giá trị lập phương số nhập vào hình đây: Viết chương trình gây ngoại lệ lớp truy nhập 188 Core Java ...
Ngày tải lên: 12/08/2014, 20:22
Kỹ thuật lập trình Java căn bản phần 8 potx
... luồng nhập/xuất có lập vùng đệm: Chương trình 9.3 import java. io.BufferedInputStream; import java. io.BufferedOutputStream; import java. io.FileInputStream; 220 Core Java import java. io.SequenceInputStream; ... trình: Hình 9.4 Các tác vụ nhập xuất mảng ký tự Chương trình 9.5 Mô tả tiến trình nhập/xuất chuỗi Chương trình 9.5 import import import import import java. lang.System; java. io.StringReader; java. io.StringWriter; ... chuỗi chứa vùng đệm xuất Chương trình 9.4 thực tác vụ nhập/xuất mảng ký tự: Chương trình 9.4 import java. io.CharArrayReader; import java. io.CharArrayWriter; import java. io.IOException; public class...
Ngày tải lên: 12/08/2014, 20:22
Kỹ thuật lập trình Java căn bản phần 9 docx
... myfile 240 Core Java Dùng lệnh „-help‟ nhận danh sách tất tuỳ chọn mà keytool hổ trợ: keytool -help 10.6 Các gói bảo mật java (JAVA Security packages) Các gói bảo mật Java bao gồm: java. security ... sau: keytool –list keystore c: \java\ try Câu lệnh cho JDK tìm keystore file gọi „try‟ thư mục „C: \java\ try‟ Nếu không tìm thấy, hiển thị thông báo lỗi 236 Core Java Lựa chọn „-genkey‟ sử dụng ... mã hoá, digest chữ ký điện tử java. security.acl Chứa giao diện dùng cài đặt sách điều khiển truy cập java. security.cert Cung cấp hổ trợ cho chứng nhận X.509 java. security.interfaces Định...
Ngày tải lên: 12/08/2014, 20:22
Chương 4 KỸ THUẬT LẬP TRÌNH GIAO DIỆN NGƯỜI DÙNG (GUI) TRONG JAVA pdf
... Manager Viết chương trình xây dựng giao diện chương trình máy tính cá nhân tương tự chương trình Calculator windows Viết chương trình xây dựng giao diện tương tự giao diện trình ứng dụng MS WordPad ... quan event AWT, Swing java. awt.event.* javax.swing.event.* Bài thực hành Viết chương trình minh họa việc sử dụng đối tượng components, đối tượng khung chứa container, quản lý trình bày Layout Manager ... Microsystems, Inc Thư viện GUI java • Thư viện hỗ trợ: tập hợp lớp java cung cấp hỗ trợ thiết kế, xây dựng GUI awt (java. awt.*) Abstract Window Toolkit swing (javax.swing.*) Các components...
Ngày tải lên: 24/03/2014, 08:21
TÌM HIỂU KỸ THUẬT LẬP TRÌNH PHÂN TÁN TRONG JAVA
... mảng lập trình phân tán Java để nghiên cứu ứng dụng để xây dựng chương trình Trang Khóa luận tốt nghiệp PHẦN I: TÌM HIỂU KỸ THUẬT LẬP TRÌNH PHÂN TÁN TRONG JAVA Chương 1: TỔNG QUAN VỀ LẬP TRÌNH ... đối tượng trình khách hay không? Có nghĩa trình chủ trình khách truy xuất từ xa trình khách trình chủ truy xuất từ xa Hình 2.5-10: Trình chủ trình khách triệu gọi lẫn Như nói, với Java, đối tượng ... máy thực lời gọi phương thức máy khác? Đó nội dung lập trình phân tán Có thể nói: lập trình phân tán việc lập trình máy khác đối tượng chương trình gồm phương thức thuộc tính triệu gọi lẫn Hình...
Ngày tải lên: 23/10/2014, 09:28
Bài tập kỹ thuật lập trình C
... Giá trị Giá trị … … Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 21 Cấu trúc điều khiển Lưu ý lệnh biểu thức điều kiện đoạn chương trình Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 22 Cấu trúc ... Chương 10: Hướng dẫn lập trình phương pháp Project 03 Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang Lưu đồ thuật tốn CHƯƠNG LƯU ĐỒ THUẬT TỐN (FLOWCHART) Các ký hiệu biểu diễn lưu đồ thuật tốn, cách ... cho hợp lý Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 30 Hàm CHƯƠNG HÀM CON Trình bày cấu trúc chương trình, bước xây dựng cài đặt chương trình theo phương pháp thủ tục hàm số kỹ thuật liên quan...
Ngày tải lên: 16/08/2012, 09:11
Kỹ thuật lập trình nâng cao
... Khoa Toán - Tin Kỹ thuật lập trình nâng cao -4- LỜI NÓI ĐẦU Giáo trình viết theo nội dung môn học “ Kỹ thuật lập trình nâng cao” với mục đích làm tài liệu tham khảo cho môn học Giáo trình gồm phần ... giải thuật đệ qui ngôn ngữ lập trình a) Tổng quan Không phải ngôn ngữ lập trình có mã hóa giải thuật đệ quy, số ngôn ngữ lập trình có khả tổ chức vùng nhớ kiểu stack có khả mã hóa giải thuật ... Toán - Tin Kỹ thuật lập trình nâng cao - 29 - Đồng thời với qúa trình xử lý ngược qúa trình xóa bỏ thông tin giải thuật xử lý trung gian ( qúa trình thu hồi vùng nhớ ) b) Xét giải thuật đệ quy...
Ngày tải lên: 16/08/2012, 10:40
Kỹ thuật lập trình C
... thêi gian dÞch (compile time) vµ thêi gian thùc thi (run-time) Dữ liệu Chương trình nguồn Trình biê n dòch Chương trình đích Máy tính thực Kết H× nh I.1 Ch¬ng tr× nh thùc thi theo c¬ chÕ dÞch ... nh dÞch vµ thùc thi x¶ y cïng thêi gian, dÞch ®Õ n ®© u thi hµ nh lƯ nh ®Õ n ®ã Chương trình nguồn Chương trình thô ng dòch Kết Dữ liệu H× nh I.2 Ch¬ng tr× nh thùc thi theo c¬ chÕ dÞch cđa tr×...
Ngày tải lên: 16/08/2012, 13:43
Kỹ thuật lập trình vẽ và tô
... hình học không gian hình giải tích - Kiến thức lập trình bản, lập trình đồ họa - Kiến thức cấu trúc liệu, lập trình đệ qui Trang Chương 1: Giới thiệu thuật toán vẽ tô đường Danh mục tài liệu tham ... Lê Tấn Hùng, Huỳnh Quyết Thắng Kỹ thuật đồ họa Nhà xuất khoa học kỹ thuật, Hà nội - 2000 Trang Chương 1: Giới thiệu thuật toán vẽ tô đường Chương 1: GIỚI THIỆU THUẬT TOÁN VẼ VÀ TÔ CÁC ĐƯỜNG CƠ ... cốt lõi Thiết lập thủ tục vẽ : - Đường thẳng giải thuật DDA - Đường thẳng giải thuật Bresenham - Đường tròn giải thuật đối xứng - Đường tròn giải thuật Bresenham - Đường tròn giải thuật MidPoint...
Ngày tải lên: 16/08/2012, 14:22
Kỹ thuật lập trình
... thêi gian dÞch (compile time) vµ thêi gian thùc thi (run-time) Dữ liệu Chương trình nguồn Trình biê n dòch Chương trình đích Máy tính thực Kết H× nh I.1 Ch¬ng tr× nh thùc thi theo c¬ chÕ dÞch ... nh dÞch vµ thùc thi x¶ y cïng thêi gian, dÞch ®Õ n ®© u thi hµ nh lƯ nh ®Õ n ®ã Chương trình nguồn Chương trình thô ng dòch Kết Dữ liệu H× nh I.2 Ch¬ng tr× nh thùc thi theo c¬ chÕ dÞch cđa tr×...
Ngày tải lên: 16/08/2012, 14:31
Kỹ thuật lập trình ngôn ngữ lập trình C
... viện vào chương trình • cho phép thực thao tác input/output chuẩn Ví dụ chương trình C đơn giản Môi trường lập trình C int main() • Phases of C Programs: Một chương trình C có số function, ... (void) /* “Chương trình chính” */ { Khai báo biến; Welcome to C! Các ký tự nằm cặp /* */ thích • Sử dụng để mô tả, giải thích chương trình Tập lệnh; #include } /* “Các chương trình con”- ... Cấu trúc chương trình C #include < > #define typedef Ví dụ chương trình C đơn giản /* Các hàm thư viện */ /* Định nghĩa */ /* Định nghĩa...
Ngày tải lên: 16/08/2012, 15:19
Kỹ thuật lập trình cơ bản
... Giá trị Giá trị … … Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 21 Cấu trúc điều khiển Lưu ý lệnh biểu thức điều kiện đoạn chương trình Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 22 Cấu trúc ... Chương 10: Hướng dẫn lập trình phương pháp Project 03 Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang Lưu đồ thuật tốn CHƯƠNG LƯU ĐỒ THUẬT TỐN (FLOWCHART) Các ký hiệu biểu diễn lưu đồ thuật tốn, cách ... cho hợp lý Giáo trình Bài Tập Kỹ Thuật Lập Trình Trang 30 Hàm CHƯƠNG HÀM CON Trình bày cấu trúc chương trình, bước xây dựng cài đặt chương trình theo phương pháp thủ tục hàm số kỹ thuật liên quan...
Ngày tải lên: 16/08/2012, 15:19