• Bài giảng chương 8: AppletBài giảng chương 8: Applet

    Applet được thiết kế để được nạp từ remote site và được thực thi cục bộ trên client site. Do vậy, tính bảo mật là yêu cầu sống còn của applet. Nếu client site browser có bật chức năng hỗ trợ Java, browser sẽ download mã applet và thực thi ngay mã applet này. User không có cơ hội để xác nhận có muốn chạy applet hay không cũng như ngưng applet khi a...

    ppt46 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2734 | Lượt tải: 0

  • Bài giảng Lập trình đồ họaBài giảng Lập trình đồ họa

    Font = Kiểu chữ , mô tả nét vẽ (glyphs) của ký tự. 3 thuộc tính của font: Font name, font style, font size. Lớp Font mô tả cho 1 font.

    ppt24 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1994 | Lượt tải: 1

  • Bài giảng Lập trình Menu với AWTBài giảng Lập trình Menu với AWT

    Label-Chuỗi mô tả. Shortcut key- Phím nóng được kết hợp. Enable/ Disable- Cho user tác động? Action Command- Chuỗi tên lệnh được kết hợp. Ủy thác xử lý sự kiện : ActionListener

    ppt27 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2572 | Lượt tải: 0

  • Bài giảng Mô hình sự kiện với AWTBài giảng Mô hình sự kiện với AWT

    Event : Là tình huống ứng dụng nhận biết có 1 đối tượng đã thay đổi trạng thái. Event handler: Là đoạn code đễn đạt phản ứng của ứng dụng khi gặp 1 event. Event source: Đối tượng kích hoạt (trigger, fire) 1 event (thí dụ: nút lệnh bị user kích chuột). Listener : Đối tượng nhận sự ủy nhiệm xử lý sự kiện cho đối tượng khác. Focus: Trạng thái 1 đố...

    ppt43 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1917 | Lượt tải: 0

  • Bài giảng Tạo giao tiếp người dùngBài giảng Tạo giao tiếp người dùng

    AWT : abstract windowing toolkit - bộ công cụ chứa các lớp để tạo cửa sổ. AWT là 1 phần của JFC- Java Foundation Classes. Sử dụng: import java.awt.*; Gồm nhiều phần tử (class) để tạo GUI. Có các lớp quản lý việc bố trí các phần tử. Có (event-oriented application) mô hình ứng dụng hướng sự kiện. Có các công cụ xử lý đồ họa và hình ảnh. Các lớ...

    ppt55 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1991 | Lượt tải: 0

  • Bài giảng Quản lý lỗi và gom rácBài giảng Quản lý lỗi và gom rác

    Exception: lớp nền của phân cấp exception. RuntimeException: Lớp nền của nhiều lớp trong java.lang.exceptions. ArithmaticException: Quản lý lỗi tóan học như chia cho 0. IllegalArgumentException : Lỗi sai đối số. ArrayIndexOutOfBoundsException: Lỗi sai chỉ số của mảng NullPointerException: Lỗi đã truy xuất 1 đối tượng chưa khởi tạo SecurityExc...

    ppt26 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2144 | Lượt tải: 0

  • Bài giảng Ngôn ngữ Java - Lê Gia MinhBài giảng Ngôn ngữ Java - Lê Gia Minh

    Biến = Trị có thay đổi theo thời gian 3 đặc điểm của biến: Tên biến, Trị khởi tạo, tầm vực (scope) Scope của biến: khối chương trình mà biến có ý nghĩa (tham khảo được) Cú pháp định nghĩa biến: DataType [[identifier [= InitValue]], ] ; int count , age= 21; char ch1=‘z’, ch2;

    ppt23 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2617 | Lượt tải: 0

  • Bài giảng Cơ bản về JavaBài giảng Cơ bản về Java

    Bảo mật (Secure): Kiểm tra an toàn code trước khi thực thi, có nhiều mức kiểm tra bảo mật  Môi trường thực thi an toàn Mức 1: Mức ngôn ngữ: Nhờ tính bao gói dữ liệu của OOP, không cho phép truy cập trực tiếp bộ nhớ mà phải thông qua method. Mức 2: Mức Compiler, kiểm tra an toàn cho code trước khi biên dịch. Mức 3: Mức Interpreter, trước khi ...

    ppt42 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2314 | Lượt tải: 0

  • Bài giảng chương 5: Bảng băm (hashing table)Bài giảng chương 5: Bảng băm (hashing table)

    Giả sử ta có 100 số nguyên có giá trị bất kỳ nằm trong khoảng từ 0. . 999 Nếu sử dụng mảng a gồm 1000 phần tử để lưu trữ các số nguyên này sao cho a[i]=i thì số lần tìm kiếm số nguyên bất kỳ trong 100 số này là1 lần Tuy nhiên, chỉ có1/10 bộ nhớ được sử dụng, dẫn đến lãng phí bộ nhớ Phép biến đổi khóa là phương pháp tham khảo trực tiếp các phần t...

    pdf25 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2792 | Lượt tải: 1

  • Bài giảng chương 2: Danh sáchBài giảng chương 2: Danh sách

    Cung cấp cách cài đặt một số cấu trúc dữ liệu thường sử dụng như danh sách, danh sách liên kết, stack, queue, Minh họa bằng hình vẽ và mã lệnh tương ứng của các cấu trúc dữ liệu đã cài đặt Ứng dụng của những cấu trúc dữ liệu này So sánh ưu/nhược điểm của các cấu trúc dữ liệu với nhau

    pdf66 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 3513 | Lượt tải: 3