tài liệu lập trình java căn bản

Tài liệu lập trình Pascal căn bản

Tài liệu lập trình Pascal căn bản

Ngày tải lên : 17/08/2012, 08:48
... ‘A’ cọ m säú l 65 , ‘a’ cọ m säú l 97 trong bng m ASCII,.v.v. Âãø hiãøn thë bng m ASCII, bản chảy chỉång trçnh sau: Program ASCI I_Table; Uses CRT; Var I : Integer; Begin ClrScr;...
  • 90
  • 986
  • 6
Tài liệu lập trình C căn bản

Tài liệu lập trình C căn bản

Ngày tải lên : 18/08/2012, 11:46
... nhất của trường dữ liệu. Các dữ liệu có độ rộng nhỏ Trang 43 Lập trình C căn bản GV: Lý Sỹ Ngọc Lầu Bài tập tự làm 3. Viết một chương trình nhập và cộng ba số. 4. Viết một chương trình tính giá ... hãy xem bổ từ dùng với số thực. Trang 45 Lập trình C căn bản GV: Lý Sỹ Ngọc Lầu Bảng 4.4 : Chuỗi điều khiển và mã định dạng Ví dụ 4.1 : Ðây là một chương trình đơn giản dùng minh họa cho một chuỗi ... không dấu (Unsigned octal integer) %o %o Bảng 4.1: Mã định dạng trong printf () Trang 41 Lập trình C căn bản GV: Lý Sỹ Ngọc Lầu Bài 2 Biến và Kiểu dữ liệu Mục tiêu: Kết thúc bài học này, bạn...
  • 196
  • 1.4K
  • 9
Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt

Ngày tải lên : 22/12/2013, 17:15
... lastNode (b) 5 new ListNode 7 1 Lập trình Java cơ bản Cao Đức Thông   Trần Minh Tuấn­ cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn  50 Ví dụ 1: TreeSet // This program sorts a set of names import java. util.*; public class TreeSetTest1 {        public static void main(String[] args)      {             SortedSet names = new TreeSet();           names.add(new String("Minh Tuan"));           names.add(new String("Hai Nam"));           names.add(new String("Anh Ngoc"));           names.add(new String("Trung Kien"));           names.add(new String("Quynh Chi"));           names.add(new String("Thu Hang"));           System.out.println(names);      } } 31 Bài tập tại lớp • Bài 1: Dùng Stack để viết chương trình in ra  dạng nhị phân của một số nguyên dương cho  trước. • Bài 2: Cài đặt phương thức search trong lớp  Tree để tìm một phần tử có giá trị cho trước. 7 Cài đặt Linked List // Dinh nghia mot node trong linked list  ...  nó có thể tung ra ngoại lệ  UnsupportedOperationException. 49 Mô tả các cài đặt • HashMap: Bảng băm (cài đặt của Map). • LinkedHashMap: Bảng băm kết hợp với linked list  nhằm đảm bảo thứ tự các phần tử (cài đặt của  Map). • TreeMap: Cây đỏ đen (cài đặt của Map). 17 Stack • Stack là một cấu trúc theo kiểu LIFO (Last In  First Out), phần tử vào sau cùng sẽ được lấy ra  trước. • Hai thao tác cơ bản trên Stack • Chèn phần tử: Luôn chèn vào đỉnh Stack (push) • Lấy ra phần tử: Luôn lấy ra từ đỉnh Stack (pop) 11 Cài đặt Linked List      public boolean isEmpty()      {   return (firstNode == null);      }      public void print()      { ListNode node = firstNode; while (node != null) {           ... 39 Giao tiếp Set • Set kế thừa từ Collection, hỗ trợ các thao tác xử lý  trên collection kiểu tập hợp (Một tập hợp yêu cầu  các phần tử phải không được trùng lặp). • Set không có thêm phương thức riêng ngoài các  phương thức kế thừa từ Collection. 48 Mô tả các cài đặt • ArrayList: Mảng động, nếu các phần tử thêm vào  vượt quá kích cỡ mảng, mảng sẽ tự động tăng kích  cỡ. • LinkedList: Danh sách liên kết 2 chiều. Hỗ trợ thao  tác trên đầu và cuối danh sách.  • HashSet: Bảng băm. • LinkedHashSet: Bảng băm kết hợp với linked list  nhằm đảm bảo thứ tự các phần tử. • TreeSet: Cây đỏ đen (red...
  • 62
  • 1.3K
  • 14
Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt

Ngày tải lên : 22/12/2013, 17:15
... ra. Chương trình dừng lại ngay lập tức, toàn bộ phần mã phía sau sẽ không được thực thi. • Java hỗ trợ cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu của chương trình. 30 Ném ... nên sử dụng ngoại lệ thay cho các luồng điều khiển trong chương trình. • Ví dụ: Kiểm tra delta trong chương trình giải phương trình bậc 2. • Nên thiết kế và sử dụng ngoại lệ một cách thống ... người dùng nhập lại. 5 Xử lý lỗi và ngoại lệ • Trong Java, việc xử lý lỗi có thể được cài đặt trong một nhánh độc lập với nhánh chính của chương trình. • Lỗi được coi như những trường hợp ngoại...
  • 34
  • 981
  • 4
Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx

Ngày tải lên : 22/12/2013, 17:15
... (extends) từ một lớp. 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 23 Ví dụ về kế thừa trong Java // File InheritanceTest .java public class InheritanceTest { ... nhật. 36 Java vs C++ 8. Java không có con trỏ. 9. Java không có huỷ tử (destructor), nó chỉ có phương thức finalize() được gọi bởi Garbage Collector. 10. Java không hỗ trợ đối số mặc định. 11. Java ... các thực thể • Dễ phát triển, mở rộng chương trình Object A Object C Object B Object D 3 Các phương pháp lập trình • Step-by-Step Programming • Lập trình từng bước • Machine Language, Assembly...
  • 41
  • 1K
  • 3
Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf

Ngày tải lên : 22/12/2013, 17:15
... dụng. 5 Kiến trúc của Java • Java Platform • Java Virtual Machine (Java VM) • Java Application Programming Interface (Java API) Hardware-Platform Java VM Java API myProgram .java Java Platform Mã nguồn 3 Giới ... dụng Java • Hai loại ứng dụng Java • Application: Ứng dụng độc lập • Applet: Ứng dụng chạy trên Web • Thư viện lớp Java • Bộ JDK bao gồm rất nhiều lớp chuẩn đã được xây dựng sẵn. • Lập trình ... dung động (web applet) • Hiện nay, Java được sử dụng để phát triển nhiều loại ứng dụng khác nhau: cơ sở dữ liệu, mạng, Internet, viễn thông 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn,...
  • 7
  • 953
  • 18
Tài liệu Lập trình Java cơ bản (Bài 6) docx

Tài liệu Lập trình Java cơ bản (Bài 6) docx

Ngày tải lên : 19/01/2014, 20:20
... "main" java. lang.ArithmeticException: / by zero at MyDivision.C(MyDivision .java: 14) at MyDivision.B(MyDivision .java: 11) at MyDivision.A(MyDivision .java: 8) at MyDivision.main(MyDivision .java: 4) Giải ... ra. Chương trình dừng lại ngay lập tức, toàn bộ phần mã phía sau sẽ không được thực thi. • Java hỗ trợ cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu của chương trình. 21 Hai ... tập 4 Xử lý lỗi và ngoại lệ ⇒ Mã lệnh và mã xử lý lỗi nằm xen kẽ khiến lập trình viên khó theo dõi được thuật toán chính của chương trình. ⇒ Khi một lỗi xảy ra tại hàm A, tất cả các lời gọi hàm lồng...
  • 34
  • 921
  • 2
Tài liệu Lập trình Java cơ bản (Bài 1) doc

Tài liệu Lập trình Java cơ bản (Bài 1) doc

Ngày tải lên : 19/01/2014, 20:20
... Tổng quan lập trình Java • Giới thiệu ngôn ngữ Java • Kiến trúc của Java • Nội dung một chương trình Java cơ bản • Các kiểu dữ liệubản & toán tử • Các cấu trúc điều khiển • Nhập dữ liệu từ ... 5 Kiến trúc của Java • Java Platform • Java Virtual Machine (Java VM) • Java Application Programming Interface (Java API) Hardware-Platform Java VM Java API myProgram .java Java Platform Mã nguồn 27 Ví ... … } Hello .java Biên dịch Thông dịch Hello.class (bytecode) javac Hello .java java Hello 01001011 6 Kiến trúc của Java • Java Development Kit – JDK • Bộ công cụ phát triển Java (jdk) gồm trình...
  • 34
  • 1.4K
  • 3
Lập trình JAVA căn bản

Lập trình JAVA căn bản

Ngày tải lên : 24/06/2013, 01:25
... Chuẩn bị môi trường lập trình LẬP TRÌNH JAVA CĂN BẢN ThS.Võ Đức Cẩm Hải Cấu hình JCreator-slide 4 Chọn thẻ Documentation để chỉ định thư mục chứa tài liệu giúp đỡ của Java. Kích nút Add Chọn ... các file help của Java 2) đã tải về và xả nén ở phần trước) Kết qủa Trợ giúp về sử dụng JCreator LẬP TRÌNH JAVA CĂN BẢN 30 tiết lý thuyết Mục tiêu: • Tìm hiểu ngôn ngữ Java. • Xây dựng ... rác • Chương 5- Lập trình I/O • Chương 6- Tạo giao diện người dùng • Chương 7- Mô hình biến cố với AWT • Chương 8- Lập trình đồ họa với Java • Chương 9- Tạo Applet • Chương 10- Lập trình đa luồng ...
  • 22
  • 829
  • 16
Tài liệu Lập trình đồ họa bằng visual C++ pptx

Tài liệu Lập trình đồ họa bằng visual C++ pptx

Ngày tải lên : 13/12/2013, 00:15
... i*35 + R*sin(RAD(135)),35); } } } hondacodonbk 02-10-2008, 11:40 PM anh finalfantasy có tài liệu lập trình đồ họa C++ sử dụng OpenGL hông,gửi cho em với,tại đang học về đồ họa dùng C++ và OpenGL mà...
  • 8
  • 2.4K
  • 36
Tài liệu Giáo trình PASCAL căn bản ppt

Tài liệu Giáo trình PASCAL căn bản ppt

Ngày tải lên : 20/12/2013, 20:15
... ‘A’ cọ m säú l 65 , ‘a’ cọ m säú l 97 trong bng m ASCII,.v.v. Âãø hiãøn thë bng m ASCII, bản chảy chỉång trçnh sau: Program ASCI I_Table; Uses CRT; Var I : Integer; Begin ClrScr;...
  • 91
  • 670
  • 3
Tài liệu LẬP TRÌNH JAVA Chương 1 pdf

Tài liệu LẬP TRÌNH JAVA Chương 1 pdf

Ngày tải lên : 19/01/2014, 16:20
... điểm của Java ✦ Java is simple ✦ Java is object-oriented ✦ Java is distributed ✦ Java is interpreted ✦ Java is robust ✦ Java is secure ✦ Java is architecture-neutral ✦ Java is portable ✦ Java s ... như ĐTDĐ. Bài giảng sử dụng J2SE để giới thiệu lập trình Java. 10 Một chương trình Java đơn giản Ví dụ 1.1 // Chương trình in dòng: Welcome to Java! package ch01; public class Welcome { public ... "Welcome to Java! " ✦ Bạn có thể gọi phương thức println với các tham số khác nhau để in ra những message khác nhau. 9 Bắt đầu với lập trình Java ✦ Một chương trình Java đơn giản ✦ Biên...
  • 24
  • 1K
  • 6
Tài liệu LẬP TRÌNH JAVA Chương 2 pdf

Tài liệu LẬP TRÌNH JAVA Chương 2 pdf

Ngày tải lên : 19/01/2014, 16:20
... (integer); double bankinh char a; Nội dung của chương 2  Giới thiệu lập trình qua một ví dụ  Các tên, biến và hằng  Các kiểu dữ liệu cơ sở – byte, short, int, long, float, double, char, boolean  Biểu ... dữ liệu kiểu số (Ép kiểu) Xét các câu lệnh sau đây: byte i = 100; long k = i*3+4; double d = i*3.1+k/2; int x = k; //(sai, int < long) long k = x; //(đúng, long > int) Giới thiệu lập trình ... from \u0000 to \u007f Biểu thức gán và Câu lệnh gán  Trước Java 2, tất cả các biểu thức có thể được sử dụng như câu lệnh. Kể từ Java 2, chỉ những loại biểu thức sau có thể là câu lệnh:  variable...
  • 65
  • 550
  • 3
Tài liệu LẬP TRÌNH JAVA Chương mở đầu pdf

Tài liệu LẬP TRÌNH JAVA Chương mở đầu pdf

Ngày tải lên : 19/01/2014, 16:20
... để chạy các chương trình Java và xem tài liệu 5 Tổ chức của khóa học ✦ Phần I: Cơ bản về lập trình Java – Chương 1: Giới thiệu về Java – Chương 2: Các toán tử và các kiểu dữ liệu cơ sở – Chương ... chương trình Java – Các kiểu dữ liệu cơ sở – Luồng điều khiển Java - Java control flow – Phương thức - Methods – Mảng - Arrays – Lập trình hướng đối tượng (Object-oriented programming) – Các lớp Java ... - Khoa CNTT - Trường ĐHNN I Lập trình Java 11 Phần mềm cần thiết – Java SDK 5 (gồm cả JRE) ◆ http:/ /java. sun.com/j2se/1.5.0/download.html ◆ [Optional] Download the Java documentation – JCreator...
  • 14
  • 825
  • 5

Xem thêm