0
  1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

Lập trình Java cơ bản

Lập trình Java cơ bản

Lập trình Java bản

... 1Lập trình Java bảnCao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 2Bài 8. Collections•Cấu trúc dữ liệu trong Java Linked List• Stack và Queue•Tree•Collections ... 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 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 ... trúc theo kiểu FIFO (First In First Out), phần tử vào trước sẽ được lấy ra trước.•Hai thao tác bản trên hàng đợi•Chèn phần tử: Luôn chèn vào cuối hàng đợi (enqueue)•Lấy ra phần tử: Lấy ra từ...
  • 62
  • 1,376
  • 11
Đáp án 42 bài tập lập trình java cơ bản

Đáp án 42 bài tập lập trình java bản

... * * * * * Đáp án 42 bài tập lập trình java bản 1 Bài 1 : package bai01; import java. util.Scanner; public class Main { public static int nhap() { Scanner ... = "); array[i]= nhap(); } horner(array,n); } } Bài 13 : package bai13; import java. util.Arrays; import java. util.Scanner; public class Main { public static int nhap(){ Scanner input= new ... chuyen sang co so " +b+ " thanh: "); doiCoSo(n,b); } } Bài 03 : package bai03; import java. util.Scanner; 3 public class Main { public static int nhap(){ Scanner input= new Scanner(System.in);...
  • 39
  • 6,702
  • 5
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 bản- Bài 8 (Collections) ppt

... 49Mô 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).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);     }}1 Lập trình Java bản Cao Đức Thông   Trần Minh Tuấn­cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 5Linked List•Thể hiện Node thông qua lớp tự tham chiếu (self­referential class)class ... 49Mô 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).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);     }}1 Lập trình Java bản Cao Đức Thông  ... Cài đặt các xử lý Exception cần thiết cho các phương thức trong LinkedList, Stack, Queue, Tree.2. Viết chương trình cho phép nhập một xâu ký tự từ bàn phím, sau đó hiển thị xâu này theo thứ tự ngược lại (dùng Stack).3. Viết chương trình cho phép nhập một danh sách sinh viên sau đó sắp xếp danh sách theo thứ tự tăng dần. Dùng ArrayList và Collections.sort().14Mô tả removeFromFrontfirstNode...
  • 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 bản- Bài 6 (Exception) ppt

... obj.copy(a,b); } catch (MyException e) { System.out.println(e.getMessage()); } }}1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 28Lan truyền ... 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. 3Xử ... 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...
  • 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 bản- Bài 2 (OOP) pptx

... 1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 10Lớp Time•Dữ ... OOP trong Java •Các phương pháp lập trình •Giới thiệu về OOP•Kế thừa (Inheritance)•Đa hình (Polymorphism)•Giao tiếp (Interface)•Lớp trừu tượng (Abstract)•Gói (Packages)• Java vs C++•Bài ... 2*(a*b+b*c+c*a); } public double getVolume() { return a*b*c; }}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 Language1101011100111101101000011101110101101110110010101000100100101011...
  • 41
  • 1,017
  • 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 bản- Bài 1 (Overview) pdf

... 1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 2Bài 1. 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 ... tán5Kiến trúc của JavaJava Platform• Java Virtual Machine (Java VM)• Java Application Programming Interface (Java API)Hardware-Platform Java VM Java APImyProgram .java Java PlatformMã nguồn6Kiến ... dung một chương trình Java bản •Các kiểu dữ liệu bản & toán tử•Các cấu trúc điều khiển•Nhập dữ liệu từ bàn phím• Công cụ soạn thảo•Bài tập3Giới thiệu ngôn ngữ Java •Lịch sử...
  • 7
  • 953
  • 18
Tài liệu Bài 2: Lập trình Java cơ bản doc

Tài liệu Bài 2: Lập trình Java bản doc

... chứa hàm main.•Khi chạy chỉ cần gõ:• javac TimeTest .javajava TimeTest• Java sẽ tự động tìm và dịch file Time .java 8// File Time .java import java. text.DecimalFormat; public class Time{ ... AquaticAnimalFish Octopus1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 22Ví dụ về kế thừa trong Java // File Sphere .java public class Sphere extends ... ); // 12:25:42 Nạp chồng hàm khởi tạo35 Java vs C++1. Một chương trình Java chạy chậm hơn so với một chương trình C tương ứng khoảng 20 lần.2. Java không có kiểu liệt kê (enum), kiểu cấu...
  • 41
  • 705
  • 2
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 bản (Bài 6) docx

... ThreadDead, LinkageError, VirtualMachineError •Các ngoại lệ kiểu Error ít được xử lý.1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 20Một số lớp ... 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. 11Xử ... 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...
  • 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 bản (Bài 1) doc

... chương trình Java bản •Biên dịch chương trình • Vào chế độ Console của Windows•Gõ câu lệnh javac Hello .java •Nếu không có thông báo lỗi, file Hello.class sẽ được tạo ra•Thực thi chương trình •Gõ ... •}2Bài 1. 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 bản •Các kiểu dữ liệu bản & toán tử•Các cấu trúc điều khiển•Nhập dữ ... chu nhat\n" );}}1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 20Các cấu trúc điều khiển•Lệnh switchimport javax.swing.JOptionPane;public...
  • 34
  • 1,370
  • 3
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 bản (Bài 2) ppt

... (composition)•Composition: một đối tượng chứa các đối tượng thuộc lớp khác. Ví dụ: ôtô có các bánh xe1 Lập trình Java bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 20Cây kế thừaAnimalCat ... OOP trong Java •Các phương pháp lập trình •Giới thiệu về OOP•Kế thừa (Inheritance)•Đa hình (Polymorphism)•Giao tiếp (Interface)•Lớp trừu tượng (Abstract)•Gói (Packages)• Java vs C++•Bài ... System.exit( 0 ); } // Ket thuc ham main} // Ket thuc lop TimeTestLớp TimeTest13•javac TimeTest .javajava TimeTestChạy TimeTest14Phạm vi truy cập•private•Chỉ truy cập được từ trong...
  • 41
  • 908
  • 3

Xem thêm

Từ khóa: ngôn ngữ lập trình java cơ bảnhướng dẫn lập trình java cơ bảngiáo trình lập trình java cơ bảntài liệu học lập trình java cơ bảnlập trình java cơ bản với netbeancác bài tập lập trình java cơ bảnbài tập lập trình java cơ bảnhọc lập trình java cơ bảnsách lập trình java cơ bản42 bài tập lập trình java cơ bảntài liệu lập trình java cơ bản tiếng việtlập trình java cơ bản đến nâng caosách học lập trình java cơ bảntài liệu lập trình java cơ bản bài 9lập trình java cơ bản oop trong javaNghiên cứu tổ chức pha chế, đánh giá chất lượng thuốc tiêm truyền trong điều kiện dã ngoạiNghiên cứu vật liệu biến hóa (metamaterials) hấp thụ sóng điện tử ở vùng tần số THzGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANNGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWAN SLIDEQuản lý hoạt động học tập của học sinh theo hướng phát triển kỹ năng học tập hợp tác tại các trường phổ thông dân tộc bán trú huyện ba chẽ, tỉnh quảng ninhPhối hợp giữa phòng văn hóa và thông tin với phòng giáo dục và đào tạo trong việc tuyên truyền, giáo dục, vận động xây dựng nông thôn mới huyện thanh thủy, tỉnh phú thọTrả hồ sơ điều tra bổ sung đối với các tội xâm phạm sở hữu có tính chất chiếm đoạt theo pháp luật Tố tụng hình sự Việt Nam từ thực tiễn thành phố Hồ Chí Minh (Luận văn thạc sĩ)Phát triển du lịch bền vững trên cơ sở bảo vệ môi trường tự nhiên vịnh hạ longPhát hiện xâm nhập dựa trên thuật toán k meansNghiên cứu tổng hợp các oxit hỗn hợp kích thƣớc nanomet ce 0 75 zr0 25o2 , ce 0 5 zr0 5o2 và khảo sát hoạt tính quang xúc tác của chúngChuong 2 nhận dạng rui roBT Tieng anh 6 UNIT 2Giáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtTrách nhiệm của người sử dụng lao động đối với lao động nữ theo pháp luật lao động Việt Nam từ thực tiễn các khu công nghiệp tại thành phố Hồ Chí Minh (Luận văn thạc sĩ)Chiến lược marketing tại ngân hàng Agribank chi nhánh Sài Gòn từ 2013-2015TÁI CHẾ NHỰA VÀ QUẢN LÝ CHẤT THẢI Ở HOA KỲ