... 11firstNode lastNode(a)5new ListNode12 11firstNode lastNode(b)5new ListNode7 1 Lập trình Java cơ bản Cao Đức Thông Trần Minh Tuấncdthong@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); }} ... 35CollectionsFrameworkãCollectionsFrameworkbaogmãInterfaces:LcỏcgiaotipthhintớnhchtcacỏckiucollectionkhỏcnhaunhList,Set,Map.ãImplementations:Lcỏclpcollectioncúsnccitcỏccollectioninterfaces.ãAlgorithms:Lcỏcphngthctnhxlýtrờncollection,vớd:spxpdanhsỏch,tỡmphntlnnht 39GiaotipSetãSetkthatCollection,htrcỏcthaotỏcxlýtrờncollectionkiutphp(Mttphpyờucucỏcphntphikhụngctrựnglp).ãSetkhụngcúthờmphngthcriờngngoicỏcphngthckthatCollection....
... ném ra. Chương trình dừng lại ngay lập tức, toàn bộ phn mó phớa sau s khụng c thc 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. 30Nộm ... thực hiện xong khối catch, điều khiển sẽ được trả lại cho chương trình. 24Bi tp ti lpãBi 1: Ci t x lý cỏc ngoại lệ cho chương trình tính thương 2 số bằng giao din GUI.ã Bi 2: Ci t x lý li ... Tìm hiểu lại lớp Candidate đã học (dữ liệu gồm mã thí sinh, tên và điểm thi 3 môn). Điều gì sẽ xảy ra khi tạo một đối tượng thuộc lớp Candidate với dữ liệu đưa vào không hợp lệ ? Cài đặt lớp...
... (implements) một hay nhiều giao tiếp nhưng chỉ có thể thừa kế (extends) từ một lớp. 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 23Ví dụ về ... Xây dựng lớp Point có dữ liệu là 2 toạ độ x,y và các phương thức cần thiết. Thêm phương thức toString để trả về một String có dạng “[x, y]”.5. Xây dựng lớp Rect có dữ liệu là điểm trên trái ... thuộc lớp khác. Ví dụ: ôtô có các bánh xe 41Bài tập9. Xây dựng lớp trừu tượng Animal có dữ liệu là name và weight, phương thức ảo là grow (tăng trọng lượng).10.Xây dựng lớp Chicken kế...
... applet)ãHin nay, Java c s dng 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ấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn ... tmtuan@ifi.edu.vn 6Kin trỳc ca JavaãJava Development Kit JDKãB cụng c phát triển Java (jdk) gồm trình biên dịch, thông dịch, tr giỳp, son ti liu v cỏc th vin chunãNgoi ra còn một số thư viện...
... ném ra. Chương trình dừng lại ngay lập tức, toàn bộ phn mó phớa sau s khụng c thc 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. 21Hai ... 4Xử 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 ... Tìm hiểu lại lớp Candidate đã học (dữ liệu gồm mã thí sinh, tên và điểm thi 3 môn). Điều gì sẽ xảy ra khi tạo một đối tượng thuộc lớp Candidate với dữ liệu đưa vào không hợp lệ ? Cài đặt lớp...
... JavaãJava Development Kit JDKã B cụng cụ phát triển Java (jdk) gồm trình biên dịch, thông dịch, trợ giúp, soạn tài liệu và các thư viện chunãNgoi ra cũn mt s th vin khỏc nh JSP, JavaMail, ... ni dung ng (web applet)ãHin nay, Java c s dng 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 25Nhp d liu t bn phớmãVớ d nhp mt s nguyên và một số ... tập5. Mở rộng lớp Circle : thêm dữ liệu toạ độ tâm hình tròn và phương thức kiểm tra một điểm cho trước có nằm trong hình tròn hay không.6. Viết chương trình nhập vào một hình tròn, sau đó...
... thuỷ đều phải tạo ra bằng từ khoá new.7. Java không có tiền xử lý (preprocessor) 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấncdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 37Bài tập1. ... implements Drawable{ public void draw() { }} 35Java 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 ... Xây dựng lớp Point có dữ liệu là 2 toạ độ x,y và các phương thức cần thiết. Thêm phương thức toString để trả về một String có dạng “[x, y]”.5. Xây dựng lớp Rect có dữ liệu là điểm trên trái...
... movie1 .php ớ ậ ạ ư ư ớ<html><head><title>Find my Favorite Movie!</title></head><body>< ?php - 18 - là off.Ví d :ụThêm vào ví d movie1 .php < ?php session_start();$_SESSION[‘username’] ... 43 - BEGINNING PHP5 .APACHE.MYSQL WEB DEVELOPMENT- 1 - Ch ng 1:ươ S L C V APACHE, PHP, MYSQL VÀƠ ƯỢ Ề CÁCH CÀI Đ TẶ1.1. Tóm t t s l c v Apache, PHP, MySQL:ắ ơ ượ ề Apache, PHP, MySQL là các ... else {- 34 - Thêm vào ví d movie1 .php < ?php setcookie(‘username’, ‘Joe’, time()+60);//$_SESSION[‘username’]=”Joe12345”;Thêm vào ví d moviesite .php < ?php echo “Welcome to our site, “;echo...
... <h2><a href=”view .php >View My Guest Book!!!</a></h2> < ?php } else { include(“sign .php ); } ?> LẬP TRÌNH WEB ĐỘNG VỚI PHP / MySQL GUESTBOOK ... đáng đến các bạn đến với chúng tôi ở đây. Lậptrình Web đang là một cuộc chơi đầy hứa hẹn hiện nay cũng như tương lai. Bất kể bạncó kiến thức cơ sở lậptrình cho bất kỳ loại ngôn ngữ nào như ... lập trình xuất sắc đợi sẵn và họ sẵn sàng bỏ thời gian ra để tạo những phần mềm tuyệt vời và hầu như miễn phí. Đối với ngôn ngữ thịnh hành như PHP thì ắt hẳn là các rất nhiều các nhà lập trình...
... dưới đâyLương cơbản : $ 12000DA : 12% lương cơ bản HRA : $150TA : $120Các mục khác : $450 Thuế : PF :14% lương cơbản và IT: 15% lương cơ bản Lương thực lãnh = Lương cơbản + DA + HRA ... của trường dữ liệu. Các dữ liệucó độ rộng nhỏ Trang 43 Lậptrình C căn bản GV: Lý Sỹ Ngọc LầuBài tập tự làm3. 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á ... dữ liệu void được sử dụng để chỉ ra điều này.2.4.1 Những kiểu dữ liệucơbản và dẫn xuấtBốn kiểu dữ liệu (char, int, float và double) mà chúng ta đã thảo luận ở trên được sử dụng cho việc trình...
... ràng, trước tiên bạn cần phải có một số kiến thức cơ bản về Cơ Sở Dữ Liệu quan hệ. Nếu bạn đã học qua một khoá căn bản về MS Access trong chương trình đào tạo chứng chỉ B chẳng hạn thì hẳn nhiên ... về nó thì tôi sẽ bàn đến nó trong phần Phụ Lục của giáo trình này hoặc bạn có thể tìm ngay một tàiliệu tham khảo về CSDL, dễ nhất là tàiliệu và MS Access Tôi chắc rằng bây giờ bạn đã có kiến ... tìm kiếm hay sắp xếp những khối lượng dữ liệu khổng lồ một cách rất nhanh chóng. Sở dó nó thực hiện được việc này là do nó có chứa một cơ cấu lưu trữ dữ liệu gọi là INDEX. INDEX cho phép database...
... i*35 + R*sin(RAD(135)),35);} }}hondacodonbk02-10-2008, 11:40 PManh finalfantasy cótàiliệulậptrì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à OpenGLmà...
... như hình B. động theo đường path, và 1 số lý thuyết cơbản chúng ta đã có 1 số kiến thức cơbản về Swishmax để bước vào các bài tập căn bản đòi hỏi sự kết hợp giữa các yếu tố này cũng như cách ... OBJECT: 5.1/ Proerties panel (bảng properties): a/ Scene: d/ Text: đặc trưng 5.7: Component panel và Parameters panel: Giáo trình SwishMax cơ bản Chương 1 - Giao diện (layout) ... object vào 1 object Movie Clip (MC). đặt tên là MC_12.b/ Chắc chắn MC_1 trong bảng Outline được chọn, Ta vào bảng Properties đánh dấu "Use Bottom object as a mask"3/ Ctrl + Enter...