... TƯỢNG HƯỚNG ĐỐI TƯỢNG TRONG JAVA TRONG JAVA 1. Các khái niệm cơ bản: class, kế thừa (inheritance), trừu tượng (abstract), đa hình (polymorphism), interface, constructor., từ khóa final. Ý nghĩa ... trong Java chỉ extends một và chỉ một lớp • Nếu ta không chỉ rõ một lớp cơ sở, lớp tạo ra sẽ tự động extends lớp Object – Mọi lớp trong Java chứa các phương thức chức năng cơ bản được ... Java có các tiền tố liên quan đến tính kế thừa của lớp: • no modifier: được truy nhập từ bất kỳ lớp nào trong cùng package, nhưng không thể từ package khác • public: lớp có thể truy cập từ
Ngày tải lên: 27/06/2014, 02:20
... MỘT CHƯƠNG TRÌNH JAVA CƠ BẢN CHƯƠNG TRÌNH JAVA CƠ BẢN KIẾN TRÚC CỦA JAVA KIẾN TRÚC CỦA JAVA • Java Platform • Java Virtual Machine (Java VM) • Java Application Programming Interface (Java API) ... LECTURE 2 JAVA CƠ BẢN JAVA CƠ BẢN 1. Các bước phát triển một chương trình Java. Cấu trúc của một chương trình java cơ bản, phương thức main. Chương trình đơn giản: nhập dữ liệu vào từ bàn phím ... triển ứng dụng. • Các gói chuẩn của Java: • java.lang • java.applet • java.awt • java.io • java.util • java.net • java.awt.event • java.rmi • java.security • java.sql CÁC BƯỚC PHÁT TRIỂN CÁC
Ngày tải lên: 27/06/2014, 02:20
Giáo trình Java - Lec1: Tổng quan về Java pot
... “rác” 32 JVM – JAVA VIRTUAL MACHINE Java Source (* .java) Java Compiler (javac) Java. .. hơn Đơn giản hóa quá trình phát triển phần mềm • Một số IDE dành cho lập trình Java là: – JCreator ... nhau như cơ sở dữ liệu, mạng, Internet, games, viễn thông,… LỊCH SỬ RA ĐỜI CỦA JAVA LỊCH SỬ RA ĐỜI CỦA JAVA PHẦN 2 MỘT SỐ ĐẶC TÍNH MỘT SỐ ĐẶC TÍNH CỦA JAVA CỦA JAVA 9 MỘT SỐ ĐẶC TÍNH CỦA JAVA MỘT ... (machine code), nó được tạo ra khi một chương trình Java được biên dịch xong. [...]... CỦA JAVA • Ứng dụng cơ sở dữ liệu: – Java cũng hỗ trợ lập trình kết nối và tương tác được với hầu hết
Ngày tải lên: 27/06/2014, 02:20
Giáo trình Java - Lec5: Lập trình giao diện potx
... LECTURE 5 LẬP TRÌNH GIAO DIỆN (GUI) LẬP TRÌNH GIAO DIỆN (GUI) 2 • Giới thiệu thiết kế GUI trong java • Các thành phần cơ bản (Component) • Đối tượng khung chứa (Container) • Bộ quản lý trình bày ... PHẦN 2 CÁC THÀNH PHẦN CƠ BẢN CÁC THÀNH PHẦN CƠ BẢN (COMPONENTS) (COMPONENTS) 9 CÁC COMPONENTS CỦA GUI CÁC COMPONENTS CỦA GUI • Tất cả các thành phần cấu tạo nên chương trình GUI được gọi là ... trình bày (Layout Manager) NỘI DUNG ĐƯỢC TRÌNH BÀY GỒM: NỘI DUNG ĐƯỢC TRÌNH BÀY GỒM: PHẦN 1 GIỚI THIỆU THIẾT KẾ GIỚI THIỆU THIẾT KẾ GUI TRONG JAVA GUI TRONG JAVA 4 GIỚI THIỆU VỀ THIẾT KẾ GUI GIỚI
Ngày tải lên: 27/06/2014, 02:20
Giáo trình Java - Lec10: Lập trình cơ sở dữ liệu doc
... JDBC-ODBC (Bridge) - Trình điều khiển thuần túy Java (Native-API). - Trình điều khiển JDBC-Net, Pure Java. - Trình điều khiển Native-Protocol, Pure Java. 7 CƠ CHẾ HOẠT ĐỘNG VỚI JDBC CƠ CHẾ HOẠT ĐỘNG ... Exception: ” + e.getMessage()); } 15 NẠP TRÌNH ĐIỀU KHIỂN • Trình điều khiển...TRÌNH ĐIỀU KHIỂN THUẦN TÚY JAVA • • Trình điều khiển thuần túy Java (Native-API): Trình điều khiển loại này sẽ chuyển ... từ chương trình viết bằng Java thì ta cần có các JDBC driver tương ứng. • Hãng Sun đã đưa ra 4 loại JDBC driver. • Tham khảo tại: http://industry.java.sun.com/products/jdbc/drivers 3 CÁC TRÌNH
Ngày tải lên: 27/06/2014, 02:20
Giao trinh java
... Một số vấn đề nâng trong ngôn ngữ lập trình java như: javabean, thiết kết giao diện dùng thư viện JFC(Java Foundation Class), lập trình mạng, lập trình cơ sở dữ liệu bằng java, lập trình ứng dụng ... thức cơ bản liên quan đến việc lập trình ứng dụng bằng ngôn ngữ Java như: lịch sử phát triển của java, các đặc điểm của java, khái niệm máy ảo, cấu trúc của một chương trình đơn giản viết bằng Java ... trình ứng dụng web dùng J2EE (Java 2 Enterprise Edition), … sẽ được nói đến trong các chuyên đề nâng cao. Chương 6 của giáo trình giới thiệu tổng quan về lập trình cơ sở dữ liệu dùng jdbc, một
Ngày tải lên: 24/09/2013, 22:36
Giáo trình java gửi với Swing phần 1
... )+ javax.accessibility5 javax.swing5 javax.swing.border5 javax.swing.colorchooser5 javax.swing.event5 javax.swing.filechooser5 javax.swing.plaf5 javax.swing.plaf.basic5 javax.swing.plaf.metal5 ... tâ ̣p tin sau: ̣ Converter .java, ConversionPanel .java, ConverterRangeModel .java, DecimalField .java, FollowerRangeModel .java, FormattedDocument .java và Unit .java Sau đây là hinh ảnh ... javax.swing.plaf.basic5 javax.swing.plaf.metal5 javax.swing.plaf.multi5 javax.swing.table5 javax.swing.text5 javax.swing.text.html5javax.swing.tree5&javax.swing.undo3 +* % )
Ngày tải lên: 03/10/2013, 13:20
Giáo trình Java P4
... chuẩn Thêm về Java 3 NguyễnViệtHà Tài liệu tham khảo Thinking in Java, chapter 2, 4, 5 Java how to program, chapter 4,5,6,7,8 Thêm về Java 4 NguyễnViệtHà Kiểudữ liệu nguyên thủy Java cung ... liệu không thông qua buffer đọc từng ký tự (kể cả ký tự đặc biệt) BufferedReader: sử dụng buffer đọc từng dòng Nguyễn Việt Hà Thêm về Java 33 Ví dụ import java. io.*; public class Echo { public... ... Nguyễn Việt Hà Thêm về Java 27 Khai báo và sử dụng package Khai báo gói bằng lệnh package các gói được lưu trữ... cho sử dụng Nguyễn Việt Hà Thêm về Java 32 Nhập dữ liệu từ luồng vào chuẩn InputStream:
Ngày tải lên: 17/10/2013, 06:15
Giáo trình Java P5
... trong Java định nghĩa lớp kế thừa thêm phương thức, thuộc tính kiểm soát truy cập constructor Lớp Object Kế thừa 3 NguyễnViệtHà Tài liệu tham khảo Thinking in Java, chapter 6 Java ... liên quan đến nhau Person, Student, Manager,… Xuấthiện nhu cầusử dụng lạicácmã nguồn đãviết Sử dụng lại thông qua copy Sử dụng lại thông qua quan hệ has_a Sử dụng lại thông qua cơ chế ... phương thức Kế thừa 9 NguyễnViệtHà Thuậtngữ Kế thừa Lớpcơ sở, lớp cha Lớpdẫnxuất, lớp con Kế thừa 10 NguyễnViệtHà Kế thừa trong Java [public] class DerivedClass extends BaseClass { /* new
Ngày tải lên: 19/10/2013, 11:15
Giáo trình Java P6
... phiên bản của chương trình con được thực hiện ưu điểm về tốc độ Liên kết động: lời gọi phương thức được quyết định khi thực hiện, phiên bản của phương thức phù hợp với đối tượng được gọi Java ... tượng Đa kế thừa và giao diện Một cách lập trình tổng quát Kế thừa và đa hình 3 NguyễnViệtHà Tài liệu tham khảo Thinking in Java, chapter 7, 8 Java how to program, chapter 9 Kế thừa và ... x1; y = y1; draw(); } } Nguyễn Việt Hà Kế thừa và đa hình 25 Đa kế thừa Java không cho phép đa kế thừa từ nhiều lớp cơ sở đảm bảo tính dễ hiểu hạn chế xung đột Có thể cài đặt đồng thời nhiều
Ngày tải lên: 19/10/2013, 11:15
Giáo trình Java P7
... Xử lý ngoạilệ (Exception handling) trong Java Xử lý ngoạilệ trong Java đượckế thừatừ C++ Dựa trên cơ chế ném và bắtngoạilệ ném ngoạilệ: dừng chương trình và chuyển điều khiểnlên mứctrên (nơi ... Thinking in Java, chapter 9 Java how to program, chapter 15 Xử lý ngoạilệ 4 NguyễnViệtHà Lỗi và ngoạilệ Mọi đoạnchương trình đềutiềm ẩnkhả năng sinh lỗi lỗichủ quan: do lập trình sai ... vẫncònkhóhiểu Khó kiểmsoátđượchếtcáctrường hợp lỗisố học, lỗi bộ nhớ,… Lập trình viên thường quên không xử lý lỗi bản chất con người thiếu kinh nghiệm, cố tình bỏ qua Xử lý ngoạilệ 6 NguyễnViệtHà
Ngày tải lên: 23/10/2013, 09:15
Giáo trình Java P8
... Tài liệu tham khảo Thinking in Java, chapter 12 Java how to program, chapter 17 Các luồng vào ra 4 NguyễnViệtHà Luồng dữ liệu (data streams) Chương trình Java nhận và gửi dữ liệu thông qua ... nào đó Luồng (stream) là một dòng dữ liệu đếntừ một nguồn (source) hoặc đi đếnmột đích (sink) Nguồnvàđíchcóthể là tệp (file), bộ nhớ, mộttiến trình (process), hay thiếtbị (bàn phím, màn hình, ... chương trình ghi lên bộ đệm khi bộ đệm đầy thì dữ liệu được ghi ra thiết bị theo khối có thể ghi vào thời điểm bất kỳ bằng phương thức flush() Thay vì đọc trực tiếp từ thiết bị thì chương trình
Ngày tải lên: 23/10/2013, 09:15
Giáo trình Java P10
... Eckel, Thinking in Java, chapter 11 Deitel, Java – How to program, chapter 7, 11, 20 Đoàn Văn Ban, Lập trình hướng đối tượng với Java, NXB Khoa học kỹ thuật, chương 6. Mộtsố lớpcơ sở 4 NguyễnViệtHà ... Mộtsố lớpcơ sở Mộtsố lớpcơ sở 2 NguyễnViệtHà Nội dung Các lớp dữ liệu nguyên thủy Xâu ký tự Lớp Math Mảng Các lớp Container Mộtsố lớpcơ sở 3 NguyễnViệtHà Tài liệu ... Mộtsố lớpcơ sở 4 NguyễnViệtHà Mộtsố lớpcơ bản Object Boolean Character Void Number Math String StringBuffer IntegerShortByte Long Float Double . Mộtsố lớpcơ sở 5 NguyễnViệtHà Lớp Object Class
Ngày tải lên: 27/10/2013, 16:15
Giáo Trình Java (KHTN – TP HCM)
... .class – Quản lý bộ 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 ra năm 1997 • Java 2 – Phiên bản mới nhất ... Quá trình dịch chương trình Java • Trình biên dịch chuyển mã nguồn thành tập các lệnh không phụ thuộc vào phần cứng cụ thể • Trình thông dịch trên mỗi máy chuyển tập lệnh này thành chương trình ... của Java Đơn giản Hướng đối tượng Độc lập phần cứng Mạnh Bảo mật Phân tán Đa luồng Động Các chương trình dịch truyền thống Chương trình dịch Java Các loại chương trình Java
Ngày tải lên: 20/12/2013, 11:53
Giao trinh java
... bộ phận khác nhau trong một cơ quan là các đối tượng. Điển hình là một cơ quan có những bộ phận liên quan đến việc quản trị, đến việc kinh doanh, đến việc kế toán, đến việc tiếp thị … Mỗi bộ phận ... của một cơ quan điển hình. Chương 1: Lập Trình Hướng Đối Tượng 3 Hình 1.1 Khái niệm về đối tượng có thể được mở rộng đến hầu hết các lãnh vực đời sống, và hơn nữa, đến thế giới lập trình. Bất ... hạn từ thực thể hoặc đối tượng để tạo ra tiến trình xử lý mô phỏng theo tiến trình xử lý mà con người nghĩ ra. Phương pháp giải quyết ‘top-down’ (từ trên xuống) cũng còn được gọi là ‘lập trình
Ngày tải lên: 31/12/2013, 03:00
Giao trinh java script
... Nhúng JavaScript vào trong tập tin HTML: Cú pháp: <SCRIPT LANGUAGE=”JavaScript”> JavaScript Program </SCRIPT> Thuộc tính của thẻ SCRIPT .+ SRC :Địa chỉ URL chỉ đến tập tin chương trình ... 1 2 JAVASCRIPT Bài 1: TỔNG QUAN VỀ JAVASCRIPT. 1. Đặc tính của ngôn ngữ Javascript: avascript là một ngôn ngữ thông dịch (interpreter), chương trình nguồn của nó được nhúng ... URL chỉ đến tập tin chương trình JavaScript (*.js) .+ LANGUAGE: Chỉ định ngôn ngữ được sử dụng trong Script và các phiên bản sử dụng (ví dụ như :JavaScript ,JavaScript .1.2 vv… ,VBScript). 7.
Ngày tải lên: 27/03/2014, 23:13
Giáo trình: Java và công nghệ J2ME pdf
... thiệu về J2ME và lập trình cho thiết bị di động J2ME được phát triển từ kiến trúc JavaCard, EmbededJava và PersonalJava của phiên bản Java 1.1. Sau sự ra đi của phiên bản Java 2 thì Sun quyết ... nhánh mới cho Java như: Javamail (thư diện tử), Java TAPI (viễn thông), Java3D (đồ họa 3 chiều_, J2ME (ứng dụng cho thiết bị di động). Hiện nay Java có các phiên bản sau: J2SE rM (Java 2 Platform, ... Giáo trình Java và công nghệ J2ME 1 CHƯƠNG I: GIỚI THIỆU TỔNG QUAN 1. Giới thiệu về Java và công nghệ J2ME Giới thiệu về Java Java la một
Ngày tải lên: 18/06/2014, 10:05
Giáo trình java cơ bản - Chương 1 pot
... bộ phận khác nhau trong một cơ quan là các đối tượng. Điển hình là một cơ quan có những bộ phận liên quan đến việc quản trị, đến việc kinh doanh, đến việc kế toán, đến việc tiếp thị … Mỗi bộ phận ... liệu. 2 Core Java Hình 1.1 Minh họa cấu trúc của một cơ quan điển hình. Hình 1.1 Khái niệm về đối tượng có thể được mở rộng đến hầu hết các lãnh vực đời sống, và hơn nữa, đến thế giới lập trình. Bất ... lập trình hỗ trợ OOP thì việc triển khai kỹ thuật lập trình hướng đối tượng sẽ dễ dàng hơn. Kỹ thuật lập trình hướng đối tượng cải tiến việc phát triển các hệ thống phần mềm. Kỹ thuật ấy đề cao
Ngày tải lên: 12/07/2014, 18:20
Giáo trình java cơ bản - Chương 2 docx
... định của trình duyệt. JDK chứa các công 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] ... trưng mới của Java 2 2.1 Giới thiệu Java Java là một ngôn ngữ lập trình được Sun Microsystems giới thiệu vào tháng 6 năm 1995. Từ đó, nó đã trở thành một công cụ lập trình của các lập trình viên ... môn Java 25 Macintosh Trình biên dịch Bytecode Độc lập nền (Platform independent) Trình thông dịch Java (Java Interpreter) IBM Sparc Java cung cấp một môi trường quản lý thực thi chương trình.
Ngày tải lên: 12/07/2014, 18:20
Giáo trình java cơ bản - Chương 3 potx
... Nhận biết các cấu trúc lập trình cơ bản 3.1 Cấu trúc một chương trình Java Phần đầu của một chương trình Java xác định thông tin môi trường. Để làm được việc này, chương trình được chia thành các ... đầu từ chương trình Java cổ điển nhất với một ứng dụng đơn giản. Chương trình sau đây cho phép hiển thị một thông điệp: 34 Core Java Chương trình 3.1 // This is a simple program called “First.java” ... C:\jdk1.2.1\bin>javac First.java Trình dịch java tạo ra file First.class chứa các mã “bytecodes”. Những mã này chưa thể thực thi được. Để chương trình thực thi được ta cần dùng trình thông dịch “java interpreter”
Ngày tải lên: 12/07/2014, 18:20
Bạn có muốn tìm thêm với từ khóa: