... nhận liệu từ nguồn 1. 5 Multicast Distribution Trees Sử dụng thông tin thành viên IGMP router, multicast routing protocol xây dựng distribution tree để chuyển liệu multicast từ nguồn đến nhóm multicast ... client server việc kết nối từ client đến server Dung lượng thông tin trao đổi kết nối TCP nhỏ nên không làm ảnh hưởng nhiều đến tốc độ chương trình mà làm tăng hiệu 12 Lập trình Java: Muticast ... server UDP sử dụng để gửi liệu từ server đến client Quá trình chiếm nhiều thời gian băng thông nhất, đồng thời mát lỗi liệu xảy chủ yếu giai đoạn Dữ liệu UDP gửi từ nguồn đến đích theo nhiều đường...
... hoạ Java Các khái niệm 1.1 Component 1. 2 Container 1. 3 Graphics 1. 4 Color 1. 5 Font 1. 6 FontMetrics 1. 7 Layout Manager Nội dung II Vẽ chữ Một số khái niệm liên quan Vẽ chữ 2 .1 Các thư viện phục vụ ... hinh chu nhat g.draw3DRect (10 ,10 ,60,40,true); //Ve hinh chu nhat chim ko duoc to ben g.draw3DRect (10 0 ,10 ,60,40,false); //Ve hinh chu nhat chim duoc to ben g.fill3DRect (10 0,80,60,40,false); } } ... frame.setSize(300,200); frame.setVisible(true); } public void paint(Graphics g) { g.drawRect (10 ,10 ,15 0 ,10 0); } } Kết quả: IV Vẽ hình 3D Java Hình ảnh xuất có chiều cao , chiều rộng chiều sâu...
... setJMenuBar(main); //p1 chua nhan va file van ban JPanel p1 = new JPanel(new FlowLayout()); p1.add(new JLabel("Gia tri :")); p1.add(a = new JTextField(3)); p1.add(new JLabel("Gia tri :")); p1.add(b = new ... hinh chu nhat g.draw3DRect (10 ,10 ,60,40,true); //Ve hinh chu nhat chim ko duoc to ben g.draw3DRect (10 0 ,10 ,60,40,false); //Ve hinh chu nhat chim duoc to ben g.fill3DRect (10 0,80,60,40,false); } } ... thẳng thật đơn giản Public void drawLine (int x1, int y1, int x2, int y2) Ta dùng phương thức để vẽ đường thẳng tạo từ hai điểm hệ toạ độ hình (x1,y1) (x2,y2) Dưới kết chương trình vẽ đường thẳng...
... dụ 1: Chương trình Hello World Ví dụ 2: Tính diện tích hình vuông 16 Đề tài 11 : Cài đặt cấu hình môi trường lập trình Java (mã nguồn mở) Linux Ví dụ 1: Lập trình giao diện: 17 Đề tài 11 : ... có giao diện chương trình : 14 Đề tài 11 : Cài đặt cấu hình môi trường lập trình Java (mã nguồn mở) Linux Tạo project mới: Menu File->New->Java Project 15 Đề tài 11 : Cài đặt cấu hình môi trường ... jdk-7u 21- linux-i586.tar.gz • Tạo thư mục hệ thống để cài đặt java sudo mkdir -p /usr/lib/jvm/jdk1.7.0 • Sao chép toàn tập tin vừa giải nén vào thư mục tạo sudo mv jdk1.7.0_ 21/ * /usr/lib/jvm/jdk1.7.0...
... 18 0 Tóm tắt điều học 18 7 Mở đầu DOM HTML 18 8 HTML DOM nodes 18 9 HTML DOM node tree 19 0 HTML DOM Methods 19 2 Truy ... 10 0 Location Object 10 7 Frame Object 11 2 Bài thực hành với Frame: 11 6 Document Object 11 9 Document Object Properties 12 0 ... d = new Date(); var time = d.getHours(); if (time =10 && time
... Applet Chương 10 - Lập trình đa luồng Chuẩn bị môi trường lập trình Download Java Software: Java Standard Edition Documentation Có thể mua đĩa CD Cài đặt môi trường Java - Download JDK 1. 6 dạng file ... Jcreator từ Start/ Hoặc biểu tượng JCreator Pro desktop Cấu hình JCreator-slide Chọn thư mục cài đặt JDK Chọn JDK Profile Kích New Cấu hình JCreator-slide Trong thí dụ thư mục d:\Program\Java\jdk16 ... giúp (file.htm) xuất cửa sổ file Trợ giúp nóng method đối tượng Đặt điểm chèn vào từ muốn tham khảo, gõ Ctrl + F1 Cửa sổ trợ giúp JDK xuất hiện, kích vào lớp cần tham khảo ...
... lệ 4 .1. 16 CÁC THUỘC TÍNH • • LN2 • LN10 - logarit tự nhiên 10 , khoảng 2,302 • LOG2E - logarit số e, khoảng 1, 442 • PI - Giá trị π, khoảng 3 ,14 159 • SQRT1_2 - Căn bậc 0,5, khoảng 0,707 • 4 .1. 17 ... dateVar = new Date ('August 16 , 19 9 6 20:45:04'); 4 .1 .18 CÁC PHƯƠNG THỨC • dateVar.getDate() - Trả lại ngày tháng (1- 31) cho dateVar • dateVar.getDay() - Trả lại ngày tuần (0=chủ nhật, 6=thứ bảy) ... MAXLENGTH =10 SIZE =10 > Đệm Khoa Toan tin, §¹i häc Quèc gia Hµ Néi JavaScript 31 Họ ...
... Dien tich hinh tron ban kinh 1. 0 la:3 .14 1592653589793 Chu vi hinh tron ban kinh 1. 0 la:6.28 318 5 30 717 9586 Dien tich hinh chu nhat la :12 .0 Chu vi hinh chu nhat la 14 .0 Trong chương trình ta khai ... () Ví dụ 11 float f = (float )10 0 .15 D; Mở rộng thu hẹp kiểu byte short int long float double char Ví dụ 1: Mở rộng kiểu char c = ‘A’; int k =c; Ví dụ 2:Thu hẹp kiểu int k =10 ; char c=(char)k; ... System.out.println(x+"/"+y+"="+cal.div(x,y)); } } } Kết thực chương trình C:\MyJava>java CalculatorTest 12 12 .0+3.0 =15 .0 12 .0-3.0=9.0 12 .0*3.0=36.0 12 .0/3.0=4.0 Sử dụng giao tiếp kiểu Khi ta định nghĩa giao tiếp mới, ta định...
... thiệu vào tháng năm 19 9 5 Từ đó, trở thành công cụ lập trình lập trình viên chuyên nghiệp Java xây dựng tảng C C++, sử dụng cú pháp C đặc trưng hướng đối tượng C++ Vào năm 19 9 1, nhóm kỹ sư Sun Microsystems ... KHÁC: - Nội dung: 11 o Những khó khăn chuyển động (hay xếp) đối tượng theo đường (một chiều) khắc phục cho đối tượng khả di chuyển mặt phẳng chiều, tương tự, toán liên quan đến chuyển động (hay ... PHƯƠNG PHÁP SÁNG TẠO VÀO ĐỀ TÀI: 1/ TỔNG QUAN: Các thủ thuật có vai trò phương pháp luận sáng tạo vai trò chữ ngôn ngữ, nguyên tố hóa học…, hiểu theo nghĩa, từ thủ thuật tổ hợp lại với tạo nên...
... Hoàn thành Hình 1: Bảng mô tả phân công công việc Nội dung báo cáo 3 .1 Cơ sở lý thuyết 3 .1. 1 Giới thiệu Java ngôn ngữ lập trình Sun Microsystems giới thiệu vào tháng năm 19 9 5 Từ đó, trở thành ... Lớp Configuration Hình 9: Lớp Figure Hình 10 : Lớp SquareBoad Hình 11 : Lớp SquareBoad Component Hình 12 : Mô tả quan hệ lớp Hình 13 : Bắt đầu trò chơi Hình 14 : Quá trình trò chơi SV:Trần Thị Quỳnh ... Trang 18 / 20 Báo cáo môn học ngôn ngữ lập trình JavaGVHD: Vũ Đức Minh Hình 14 : Quá trình trò chơi Hình 15 : Kết thúc trò chơi SV:Trần Thị Quỳnh Hạnh - Nguyễn Chí Công - Ngô Đức Hợi Trang 19 / 20...
... triển quan trọng: Java 1. 0 gắn liền với JDK đầu tiên, Java gắn với JDK 1. 2 Java gắn với J2SDK 1. 5 Ngày nay, nhắc đến Java người ta không nhắc đến Java ngôn ngữ mà nhắc đến Java công nghệ hay ... thiết kế thông dụng biết đến document/view 10 javax.swing.text.html Sử dụng kỹ thuật đọc định dang văn HTML 11 .javax.swing.text.html.parser Hỗ trợ việc phân tích HTML 12 .javax.swing.text.rtf Sử ... chơi Page 17 of 28 SV:Phạm Công Thành-Lớp 04B1 GVHD:Nguyễn Đức Tuấn Đề tài tốt nghiệp:Trò chơi Puzzle Khoa CNTH-Viện ĐH Mở HN ĐIỂM KỈ LỤC Tên người chơi Điểm III.Cấu trúc chương trình Page 18 of...
... Quản lý nhớ – Dọn “rác” Trình dịch Java Java Development Kit • Java 1. 0 - Sử dụng lần đầu vào năm 19 9 5 • Java 1.1 – Đưa năm 19 9 7 • Java – Phiên Bộ công cụ JDK • Trình biên dịch, 'javac' – javac ... (Tokens): – Định danh – Từ khóa / từ dự phòng – Ký tự phân cách – Nguyên dạng (Literals) – Toán tử Ví dụ chương trình Java mẫu // This is a simple program called “Ex1.java” class Ex1 { public static ... System.out.println(“My first program in Java”); } } Biên dịch chương trình java • \jdk\bin>javac Ex1.java • \jdk\bin>java Ex1 • Kết quả: My first program in Java Truyền đối số dòng lệnh class Pass { public static...
... Thiết kế hệ thống Hệ thống chạy Linux SunOS 5.5 .1 Linux: JDK 1. 1.3, gcc 2.7.2.3 JDK 1. 1.7, egcs 1. 0.3 JDK 1. 1.8v3, gcc 3.3.2 200 310 22 SunOS 5.5 .1 JDK 1. 1.5, gcc 2.6.3 Để tạo di chuyển sử dụng lớp ... /users/dag/TACOMA/src/tacoma setenv TACOMAPORT 13 147 Dấu hiệu khởi động thành công: => [1] 273 01 TACOMA v1.0 Agent tac_firewall started at hugin (on port 13 147) Date: Wed Mar 11 :27:22 MET 19 9 5 Path: ‘/users/dag/TACOMA/src/tacoma’ ... tính nơi khác lại với Mỗi máy tính độc lập giao tiếp với 1.1 .1 Đặc trưng Hệ thống phân tán Một hệ thống phân tán mang đặc trưng sau: 1.1 .1. 1.Resource sharing Trong hệ thống phân tán, máy tính độc...