... static void main(String[] args){int b;System.out.println(a);System.out.println(b); }} Lập trìnhmạngvới Java Từ khóa static [1]Có thể đặt trước một khai báo thuộc tính hay phương thứcstatic ... ( 5 );f ( k ); // truyền tham trị________ g ( obj ); // truyền tham chiếu Lập trình SocketCác máy tính trên mạng Internet trao đổi thông tin sử dụng bộ giao thức TCP/IP.Transport: TCP ... System.out.println(“Finally.”);}Nhập / xuất dữ liệuSử dụng các luồng nhập xuất trong gói java. ioCó hai loại luồng nhập/xuất trong Java: Các luồng dữ liệu kiểu byte:Xử lý dữ liệu nhập/xuất theo từng byte.Hai...
... ngữ Java căn bảnLớp và đối tượng trong Java ExceptionNhập / xuất trong Java Lập trình Socket RMI (Remote Method Invocation)46/72Socket [1] Java cung cấp hai lớp đối tượng để lập ... thể làm mất thông tin1 Lập trìnhmạngvới Java GV : BÙI TIẾN TRƯỜNGEmail: dontruongbt@yahoo.comMobile : 0989995221ÔN TẬP THI TỐT NGHIỆP30/72Lớp String [1]Trong Java, một chuỗi ký tự là ... ex.printStackTrace();}50/72 Lập trình Server TCPTạo ServerSocketGọi thực thi phương thức accept() để chấp nhận thiết lập kết nối với Client => nhận được Socket giao tiếp với Client.Lấy InputStream...
... Lậptrình Server TCPTạo ServerSocketGọi thực thi phương thức accept() để chấp nhận thiết lập kết nối với Client => nhận được Socket giao tiếp với Client.Lấy InputStream ... (IOException ex) { ex.printStackTrace();} Lập trình SocketMáy truyền và máy nhận thiết lập một kết nối TCP bằng socket.Socket cho phép truyền nhận dữ liệu trên mạng TCP/IPCó hai loại socketTCP ... do-while for Lập trình SocketCác máy tính trên mạng Internet trao đổi thông tin sử dụng bộ giao thức TCP/IP.Transport: TCP , UDPNetwork: IPExceptionCác exception trong Java có thể...
... ((s=inStream.readLine())!=null){System.out.println(s);}}catch(Exception e){System.out.println(e);}Chương 51LẬP TRÌNHMẠNGVỚI Java (Gói thư viện Java. net)Khái niệm lậptrình phân tán đối tượng Các đối tượng nằm phân tán trên các máy ... và kỹ thuật lậptrình phân tán đối tượng Khái niệm lậptrình phân tán đối tượng Thiết kế ứng dụng phân tán RMI Vấn đề truyền tham số18 Vấn đề truyền tham số Kết nối mạng và vấn đề ... các file class, tạo Stub & SkeletonC:\>javac Calculator .java C:\>javac CalculatorImpl .java C:\>rmic CalculatorImpl27 Kết quả quá trình dịch được các file: Calculator.class...
... kém.Slide 20/Giải bài toán hướng POP với C++Slide 25/Câu hỏi• Trình bầy phương pháp lậptrình POP.• Trình bầy phương pháp lậptrình OOP.Slide 1/Chương 01NHẬP MÔN LẬP TRÌNH HƯỚNG ĐỐI TƯỢNGIntroduction ... tiết•Từ lậptrình cấu trúc đến lậptrình hướng đối tượng.•Phương pháp lậptrình hướng đối tượng.•Ưu điểm của lậptrình hướng đối tượng.Slide 9/Nhược điểm của POP •Cần một phương pháp lậptrình ... 2/Mục tiêu•Nhận biết sự khác biệt giữa lậptrình hướng thủ tục và lậptrình hướng đối tượng.•Phân tích, thiết kế và hiện thực được một chương trình theo phương pháp hướng đối tượng.•Nhận...
... getPerimeter()public double getArea() Với khai báo này, bên ngoài có thể truy cập 2 thuộc tính mầu hay không?Slide 1/Chương 02CÁC KHÁI NIỆM CƠ BẢN VỀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNGBasic Concepts ... nghiên cứu <mã nv, tên nv, năm sinh, trình độ, trường đào tạo, chuyên môn, lương cb, phụ cấp độc hại>•Nhân viên phục vụ<mã nv, tên nv, năm sinh, trình độ, lương cb>Slide 8/Bao đóng ... khác nhauSlide 15/Thừa kế- Bài tập về nhà Phân tích phân cấp thừa kế cho các đối tượng trong một học viện:•Nhân viên quản lý <mã nv, tên nv, năm sinh, trình độ, trường đào tạo, chuyên...
... Overriding.•Hiện thực được đặc điểm thừa kế trong OOP với Java. •Hiện thực được đặc điểm đa hình trong OOP với Java. •Sử dụng được toán tử instanceof và ép kiểu trong Java •Giải thích được những tình huống ... Toán tử instanceof4.8- Vấn đề ép kiểu trong Java 4.9- Tham số của hàm trong Java Slide 19/334.6.1-Lớp có dữ liệu là một đối tượng của lớp ngoàiChương trình xuất hóa đơnSlide 5/33Mục tiêu•Giải ... 32/33 Bài tập•Làm một hóa đơn có 10 mặt hàng.•Viết chương trình minh họa cho thiết kế sau:NgườiTênNămSinhHọcViênđiểm1điểm2điểm3NhânViênLươngNgàyNhậnViệcPBKNhânViênCLCao Trình ộNgànhNơiĐàoTạoGiáoViênThùLaoGDPhòngBanKhoaMãPBKTênPBKNVQuảnLýPhụCâpCVViết...
... chứa thông tin về môi trường thức thi Java app.Thời gian trong Java là một số long theo đơn vị mili giây kể từ 1-1-1970. Sử dụng java. util.Date để thao tác với dữ liệu thời gian.Có thể thông ... tượng(anonymous class),chỉ override methodsđược cần đến.Đây là kỹ thuật mà Java sử dụng để tạo các lớp gọi là Adaptergiúp cho người lậptrình bớt phải viết code các methods trong interfaceSlide 44/47Sử ... để lấy thời gian hiện hành của máy (theo mili, nano second).Slide 20/47 Bài tậpTương tự với vòng tròn, bạn tự làm với Ellipse, tam giác, hình chữ nhật, hình vuông.Chu vi ellipse: pi(Rx...
... thiết lập khi 1 phép tính số học không dấu quá rộng không vừa với đích?Hai thanh ghi nào được tổ hợp thành địa chỉ của lệnh sẽ được thực kế tiếp?Nêu quá trình đọc bộ nhớ. Tại sao quá trình ... n.ữ ệ ị ấ ấ ồRAMKhi máy tính khởi động, Ram rỗng. Người lậptrình chủ yếu là làm việc với Ram – vùng nhớ tạm để dữ liệu và chương trình. Chương 3 : Tổ chức Memory 20Interrup Vector TableBIOS ... hoạt động của cache với CPU và data vào/ra cache. Chính Cache controller phản ánh chiến lược trữ đệm của cache. Với cache cấp 1, cache controller là 1 thành phần của CPU. Với cache cấp 2, cache...
... )•Kết dữ liệu với control–Kết dữ liệu đơn giản–Kết dữ liệu với Cơ sở dữ liệu•Các control kiểm tra tính hợp lệ•Các control khácaspnetaspnetLàm việc với các controlLàm việc với các control(Working ... (ListBox, DropDownList, Table,DataGrid, DataList, Repeater )•Kết dữ liệu với control–Kết dữ liệu đơn giản–Kết dữ liệu với Cơ sở dữ liệu•Các control kiểm tra tính hợp lệ•Các control khácGiới ... Repeater và kết với DataSource.–3. Hiệu chỉnh template trong control để thêm các phần tử HTML hoặc các server control sẽ được lặp lại bên trong list hay grid.–4. Thiết lập các thuộc tính...
... phần tử cơ bản ngôn ngữ Java 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 toán tử•Các ... chương trình Java AppletsỨng dụng độc lập (console Application)Ứng dụng giao diện (GUI Application)ServletỨng dụng cơ sở dữ liệu Trình dịch Java Java Development Kit • Java 1.0 ... gán-= Phép trừ và gán*= Phép nhân và gán/= Phép chia và gán%= Phép lấy số dư và gán BÀI GIẢNGLẬPTRÌNH JAVA GV : HUỲNH CÔNG PHÁPKHOA : CNTT-ĐHBK Toán tử gán(Assignment Operator)= Assignment...