0

lập trình java bằng eclipse bài 1

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

Kỹ thuật lập trình

... dụng.5Kiến trúc của Java • Java Platform• Java Virtual Machine (Java VM)• Java Application Programming Interface (Java API)Hardware-Platform Java VM Java APImyProgram .java Java PlatformMã nguồn3Giới ... viện khác như JSP, JavaMail, Java TAPI…• 19 95: Version JDK 1. 0• 19 98: Version JDK 1. 2 (Java 2nd Platform)•2004: Version JDK 1. 54Giới thiệu ngôn ngữ Java •Đặc điểm của Java •Đơn giản•Hướng ... thiệu ngôn ngữ Java •Lịch sử phát triển của Java •Ra đời tại Sun Microsystems bởi James Gosling• 19 91: Version đầu tiên với tên “Oak”• 19 95: Tên chính thức là Java •Mục đích của Java •Dùng...
  • 7
  • 953
  • 18
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

Kỹ thuật lập trình

... …}Hello .java Biên dịchThông dịch Hello.class (bytecode)javac Hello .java java Hello 010 010 11 6Kiến trúc của Java • Java Development Kit – JDK• Bộ công cụ phát triển Java (jdk) gồm trình ... 5Kiến trúc của Java • Java Platform• Java Virtual Machine (Java VM)• Java Application Programming Interface (Java API)Hardware-Platform Java VM Java APImyProgram .java Java PlatformMã nguồn27Ví ... ra còn một số thư viện khác như JSP, JavaMail, Java TAPI…• 19 95: Version JDK 1. 0• 19 98: Version JDK 1. 2 (Java 2nd Platform)•2004: Version JDK 1. 5 18 Các toán tử= > < ! ~?: == <=...
  • 34
  • 1,370
  • 3
Hướng dẫn học lập trình mô phỏng Violet_Script. Bài 1

Hướng dẫn học lập trình mô phỏng Violet_Script. Bài 1

Toán học

... “Common” mà chọn “Template”. 89 1 0Hẹn gặp lại các bạn trong bài 2. 1 5Xong! Chúc mừng bạn đã hoàn thành bài 1. Hãy chọn 2 điểm trên giao diện trình chiếu bằng cách Click chuột vào màn ... hình 11 nhưng bây giờta chọn Ruler. Nếu thành công bạn sẽ thấy xuất hiện hai dòng thông tin như hình 14 1 2 1 3 1 4Sắp xong rồi, hãy cốgắng lên nhé. Bây giờ thì bấm “Đồng ý” (hình 14 ). ... nhập đề mục, nhập tiêu đề màn hình ( hình 1) sau đó ấn nút “tiếp tục”. Trong trang soạn thảo chọn nút “Côngcụ” rồi chọn Lập trình mô phỏng” (hình 2) 1 2Trong trang soạn thảo mã lệnh script,...
  • 6
  • 760
  • 18
Tài liệu LẬP TRÌNH C nâng cao - bài 1 - nhắc lại về c-c++ pptx

Tài liệu LẬP TRÌNH C nâng cao - bài 1 - nhắc lại về c-c++ pptx

Kỹ thuật lập trình

... cout<<a[i]; Nhập xuất dữ liệu bằng hàm với kiểu mảng số nguyên Nhập xuất dữ liệu bằng hàm với kiểu mảng số nguyên theo kiểu C, cách 1 CODE void input(int[]); input(a); LẬP TRÌNH C/C++ NÂNG CAO Yêu ... i=0;i<3;++i) printf("%d",a[i]); } Nhập xuất dữ liệu bằng hàm với kiểu mảng số nguyên theo kiểu C++, cách 1 { a=a +10 ; } gọi: add10(n); Hiệu quả, tiện hơn cách 2. Nhập xuất dữ liệu với ... input(int[]); input(a); LẬP TRÌNH C/C++ NÂNG CAO Yêu cầu trước khi đọc: học xong Lập trình C/C++ căn bản BÀI 1: NHẮC LẠI VỀ C/C++ Nhập xuất cơ bản CODE #define max(a,b) (a>b)?a:b //khai...
  • 7
  • 740
  • 2
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

Kỹ thuật lập trình

...       removeItem = lastNode.data;        if ( firstNode == lastNode )firstNode = lastNode = null;      else      {ListNode current = firstNode;while ( current.nextNode != lastNode )       current = current.nextNode;lastNode = current;current.nextNode = null;      }}return removeItem;     }32Collection•Collection là đối tượng có khả năng chứa các đối tượng khác.•Các thao tác thông thường trên collection•Thêm/Xoá đối tượng vào/khỏi collection•Kiểm tra một đối tượng có ở trong collection không•Lấy một đối tượng từ collection•Duyệt các đối tượng trong collection•Xoá toàn bộ collection42Duyệt collection•Iterator cho phép duyệt tuần tự một collection.•Các phương thức của Iterator:•boolean hasNext();•Object next();•void remove();•Ví dụ:Iterator it = c.iterator();while ( it.hasNext() ) {    Point p = (Point) it.next();    System.out.println( p.toString() );} 18 Cài đặt Stackpublic class Stack{      private LinkedList stackList;      public Stack()         {            stackList = new LinkedList();       }      public void push( int value )      {           stackList.insertAtFront( value );       }      public int pop()  { return stackList.removeFromFront(); }      public boolean isEmpty()   { return stackList.isEmpty(); }      public void print() { stackList.print(); }} 15 Mô tả removeFromBack55 11 77 12 12 firstNode lastNode(a)firstNode lastNode(b)removeItemcurrent 11 13 Mô tả insertAtBack 12 7 11 firstNode lastNode(a)5new ListNode 12 11 firstNode ... lastNode(b)5new ListNode7 1 Lập trình Java cơ bảnCao Đức Thông   Trần Minh Tuấn­cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 50Ví dụ 1:  TreeSet// This program sorts a set of namesimport 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.7Cài đặt Linked List// Dinh nghia mot node trong linked list  ...  Trần Minh Tuấn­cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 50Ví dụ 1:  TreeSet// This program sorts a set of namesimport 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.7Cài đặt Linked List// Dinh nghia mot node trong linked list ...
  • 62
  • 1,293
  • 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

Kỹ thuật lập trình

... được trả lại cho chương trình. 24 Bài tập tại lớp• Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI.• Bài 2: Cài đặt xử lý lỗi bằng cách dùng ngoại lệ ... methodeX() { Point[ ] pts = new Point [10 ]; for(int i = 0; i < pts.length; i++) { pts[i].x = i; pts[i].y = i +1; } }}32 Bài tập 1. Viết chương trình cho phép tính giá trị của biểu thức: ... methodeX()Exception in thread "main" java. lang.NullPointerException at MyArray.methodeX(MyArray .java: 14 ) at MyArray.main(MyArray .java: 7)Giải thích: Hệ thống đã tung ra một exception...
  • 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

Kỹ thuật lập trình

... chương trình Object AObject CObject BObject D3Các phương pháp lập trình •Step-by-Step Programming• Lập trình từng bước•Machine Language, Assembly Language 11 010 111 0 011 110 1 10 1000 011 1 011 1 01 011 011 1 011 0 010 10 10 0 010 010 010 1 011 ... Language 11 010 111 0 011 110 1 10 1000 011 1 011 1 01 011 011 1 011 0 010 10 10 0 010 010 010 1 011 MOV BX, CSSUB BX, 10 h JNE label1LOOP label2 39 Bài tập6. Xây dựng lớp TestRect: Sinh ngẫu nhiên 10 hình chữ nhật và tính giao ... Garbage Collector. 10 . Java không hỗ trợ đối số mặc định. 11 . Java chỉ hỗ trợ kế thừa đơn, tất cả mọi lớp đều mặc định kế thừa từ lớp Object. 12 . Java không có template. 13 . Java không có từ khoá...
  • 41
  • 1,015
  • 3
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

Kỹ thuật lập trình

... "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 ... tập tại lớp• Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI.• Bài 2: Cài đặt xử lý lỗi bằng cách dùng ngoại lệ cho ví dụ ở phần đầu bài. 26Ngoại lệ ... { Point[ ] pts = new Point [10 ]; for(int i = 0; i < pts.length; i++) { pts[i].x = i; pts[i].y = i +1; } }} 15 Khối finally•Khi một ngoại lệ xảy ra, chương trình dừng lại, một số công...
  • 34
  • 921
  • 2
Tài liệu Lập trình Java cơ bản (Bài 2) ppt

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

Kỹ thuật lập trình

... bước•Machine Language, Assembly Language 11 010 111 0 011 110 1 10 1000 011 1 011 1 01 011 011 1 011 0 010 10 10 0 010 010 010 1 011 MOV BX, CSSUB BX, 10 h JNE label1LOOP label2 12 // Dat lai thoi gian time.setTime( ... vào 10 thí sinhIn ra thông tin về các thí sinh có tổng điểm lớn hơn 15 3Các phương pháp lập trình •Step-by-Step Programming• Lập trình từng bước•Machine Language, Assembly Language 11 010 111 0 011 110 1 10 1000 011 1 011 1 01 011 011 1 011 0 010 10 10 0 010 010 010 1 011 ... Garbage Collector. 10 . Java không hỗ trợ đối số mặc định. 11 . Java chỉ hỗ trợ kế thừa đơn, tất cả mọi lớp đều mặc định kế thừa từ lớp Object. 12 . Java không có template. 13 . Java không có từ khoá...
  • 41
  • 908
  • 3
Lập trình Android cơ bảh: Bài 1 ppt

Lập trình Android cơ bảh: Bài 1 ppt

Kỹ thuật lập trình

... Mr_ThinhVn 18 -08-2 013 – http://timvieclam.ws/ 1 Bài 1: Lập trình Adroi cơ bản Yêu cầu kiến thức cho lập trình Android: Để lập trình android, mình nghĩ mọi người chỉ cần kiến thức java căn ... thực hiện quá trình khởi tạo. Các phương thức khác có cần viết lại hay không tùy vào yêu cầu lập trình. XML trong Android: Không giống như lập trình java thông thường, lập trình android ngoài ... lập trình cho nó và không yêu cầu khắt khe về việc tối ưu code như J2ME. Thật đáng tiếc vì J2ME mình học ko ứng dụng được mấy vào lập trình Android (tuy nhiên 1 số kỹ thuật cơ bản cho lập trình...
  • 8
  • 411
  • 1
Bài giảng - giáo án: Nhập môn lập trình web với ngôn ngữ PHP bài 1 tổng quan về lập trình web bằng PHP

Bài giảng - giáo án: Nhập môn lập trình web với ngôn ngữ PHP bài 1 tổng quan về lập trình web bằng PHP

Cao đẳng - Đại học

... trang23 Bài 1: Tổng quan lập trình PHPCác thao tác cơ bảnCác thao tác cơ bảnNhúng PHP vào HTML 1 TRUNG TÂM TIN HỌCĐẠI HỌC KHOA HỌC TỰ NHIÊN-TP.HCMNHẬP MÔN LẬP TRÌNH WEB VỚI PHP 21 Bài 1: Tổng ... WEB VỚI PHP 21 Bài 1: Tổng quan lập trình PHPCác thao tác cơ bảnCác thao tác cơ bảnTạo trang PHP24 Bài 1: Tổng quan lập trình PHP20 Bài 1: Tổng quan lập trình PHPCông cụ để xây dựng ứng ... Protocol) 17 Bài 1: Tổng quan lập trình PHP4. Ứng dụng PHP4. Ứng dụng PHPCách tổ chức và lưu trữ ứng dụngCông cụ để xây dựng ứng dụng PHPCác thao tác cơ bản8 Bài 1: Tổng quan lập trình...
  • 24
  • 1,348
  • 2
Bài 1 Tổng quan lập trình Java

Bài 1 Tổng quan lập trình Java

Cao đẳng - Đại học

... boolean>; // Tính tổng các số lẻ từ 1 đến 10 0 int tong = 0, i =1; do { tong+=i; i+=2; } while (i< =10 0); System.out.println(tong); 1 Lập trình Java cơ bảnCao Đức Thông - Trần Minh ... số.4. Viết chương trình tính tổngE = 1 + 1/ 1 + 1/ 2 + 1/ 3 +… + 1/ n với n nhập vào từ bàn phím29Ví dụ về đối tượng Circle•Cách 3: Sử dụng hai file riêng biệt•// file TestCircle .java •public ... -256…255short 16 bits -32768…32767int 32 bits -232…232 – 1 long 64 bits -264…264 – 1 Kiểu Kích thước Khoảng giá trịfloat 32 bits -3.4e38…3.4e38double 64 bits -1. 7e308 1. 7e3082 Bài 1. Tổng...
  • 34
  • 381
  • 0

Xem thêm

Tìm thêm: xác định các nguyên tắc biên soạn khảo sát các chuẩn giảng dạy tiếng nhật từ góc độ lí thuyết và thực tiễn khảo sát chương trình đào tạo của các đơn vị đào tạo tại nhật bản khảo sát chương trình đào tạo gắn với các giáo trình cụ thể xác định thời lượng học về mặt lí thuyết và thực tế tiến hành xây dựng chương trình đào tạo dành cho đối tượng không chuyên ngữ tại việt nam điều tra đối với đối tượng giảng viên và đối tượng quản lí khảo sát thực tế giảng dạy tiếng nhật không chuyên ngữ tại việt nam khảo sát các chương trình đào tạo theo những bộ giáo trình tiêu biểu xác định mức độ đáp ứng về văn hoá và chuyên môn trong ct mở máy động cơ rôto dây quấn các đặc tính của động cơ điện không đồng bộ hệ số công suất cosp fi p2 đặc tuyến hiệu suất h fi p2 động cơ điện không đồng bộ một pha sự cần thiết phải đầu tư xây dựng nhà máy thông tin liên lạc và các dịch vụ phần 3 giới thiệu nguyên liệu từ bảng 3 1 ta thấy ngoài hai thành phần chủ yếu và chiếm tỷ lệ cao nhất là tinh bột và cacbonhydrat trong hạt gạo tẻ còn chứa đường cellulose hemicellulose chỉ tiêu chất lượng theo chất lượng phẩm chất sản phẩm khô từ gạo của bộ y tế năm 2008