• Bài giảng Lập trình Windows Form - Chương 2: Form và các định dạng FormBài giảng Lập trình Windows Form - Chương 2: Form và các định dạng Form

    Ví dụ: Biến cố Load Form private void Form1_Load(object sender, EventArgs e) { MessageBox.Show("Dang Load Form"); // } Ví dụ: Biến cố Load Form private void Form1_Load(object sender, EventArgs e) { MessageBox.Show("Dang Load Form"); // } Ví dụ: Biến cố Closing Form private void Form1_FormClosing(object sender, FormClosingEve...

    pptx22 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 784 | Lượt tải: 0

  • Bài giảng Lập trình Windows Form - Chương 1: Giới thiệu Windows FormBài giảng Lập trình Windows Form - Chương 1: Giới thiệu Windows Form

    System.Windows.Forms Là không gian chính cung cấp các lớp dùng để xây dựng các ứng dụng Desktop. Các lớp của System.Windows.Forms chia thành các nhóm sau: Control, User Control, Form Menu, Toolbar: ToolStrip, MenuStrip, ContextMenuStrip, StatusStrip Controls: Textbox, Combobox, Label, Listview, WebBrowser, HtmlDocument Layout: Giúp định dạng ...

    pptx18 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 783 | Lượt tải: 0

  • Bài giảng Công nghệ Java - Chương 8: Java Input/Output - Trần Quang DiệuBài giảng Công nghệ Java - Chương 8: Java Input/Output - Trần Quang Diệu

    java.io.ObjectOutputStream ObjectOutputStream(OutputStream out) creates an ObjectOutputStream so that you can write objects to the specified OutputStream. void writeObject(Object obj) writes the specified object to the ObjectOutputStream. This method saves the class of the object, the signature of the class, and the values of any non-static, non...

    ppt106 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 659 | Lượt tải: 0

  • Bài giảng Công nghệ Java - Chương 7: Threads - Tiến trình - Trần Quang DiệuBài giảng Công nghệ Java - Chương 7: Threads - Tiến trình - Trần Quang Diệu

    Tóm tắt Hiện thực 1 luồng bằng 1 trong 2 cách: Hiện thực 1 lớp con của lớp Thread, override phương thức run() của lớp này. Khai báo lớp mà ta xây dựng là implement của interface Runnable và định nghĩa phương thức run(). Mỗi java thread có 1 độ ưu tiên từ 1 (MIN) đến 10 (MAX) với 5 là trị mặc định. JVM không bao giờ thay đổi độ ưu tiên của luồng...

    ppt44 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 826 | Lượt tải: 0

  • Bài giảng Công nghệ Java - Chương 6: Kế thừa, đóng gói trong Java - Trần Quang DiệuBài giảng Công nghệ Java - Chương 6: Kế thừa, đóng gói trong Java - Trần Quang Diệu

    Truy xuất hiện thực thông qua tham chiếu interface Bạn có thể khai báo 1 biến tham chiếu tới interface . Khi bạn gọi phương thức  phương thức thực thi sẽ tự động tìm đến thể hiện thực sự. Biến trong giao diện Có thể dùng các biến trong interface để import các hằng dùng chung cho nhiều lớp. Khi hiện thực các interface này thì các biến trên có...

    ppt52 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 674 | Lượt tải: 0

  • Bài giảng Công nghệ Java - Chương 5: Quản lý lỗi và gom rác - Trần Quang DiệuBài giảng Công nghệ Java - Chương 5: Quản lý lỗi và gom rác - Trần Quang Diệu

    Xử lý trước khi gom rác finally() methods: Giải phóng tài nguyên cấp phát trước khi gom rác đối tượng. Không nên overridden lại phương thức này vì bạn không biết chắc chắn lúc nào hàm hủy sẽ được gọi. Tóm tắt-trắc nghiệm-bài tập Có hai lọai lỗi: Lỗi lúc biên dịch và lỗi khi thực thi. Lỗi biên dịch là lỗi Lỗi lúc thực thi còn gọi là . Nếu k...

    ppt29 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 664 | Lượt tải: 0

  • Bài giảng Công nghệ Java - Chương 4: Lớp, mảng và các lớp thường dùng - Trần Quang DiệuBài giảng Công nghệ Java - Chương 4: Lớp, mảng và các lớp thường dùng - Trần Quang Diệu

    Thao tác trên mảng Truy xuất đến các phần tử for (int i = 0; i < anArray.length; i++) { anArray[i] = i; System.out.print(anArray[i] + " "); } Xác định chiều dài arrayname.length Ghi chú Mảng rỗng thì chiều dài của nó bằng 0, lúc này không truy xuất được các phần tử mảng. Sau khi khởi tạo, biến mảng sẽ tham chiếu tới phần tử đầu tiên tro...

    ppt68 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 651 | Lượt tải: 0

  • Bài giảng Công nghệ Java - Chương 3: Lập trình hướng đối tượng - Trần Quang DiệuBài giảng Công nghệ Java - Chương 3: Lập trình hướng đối tượng - Trần Quang Diệu

    Lập trình hướng đối tượng làm tăng năng suất lập trình (năng suất phát triển) chất lượng phần mềm tính hiểu được của phần mềm vòng đời của phần mềm OOP và OOL Có thể thể hiện phần nào tư tưởng đóng gói/che dấu thông tin trên ngôn ngữ thủ tục không triệt để, khó kiểm soát Ngôn ngữ hướng đối tượng cung cấp khả năng kiểm soát truy cập; ngoài ...

    ppt24 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 729 | Lượt tải: 0

  • Bài giảng Công nghệ Java - Chương 2: Công nghệ Java - Trần Quang DiệuBài giảng Công nghệ Java - Chương 2: Công nghệ Java - Trần Quang Diệu

    Bài tập Mô phỏng các phương thức trong lớp String với mỗi String là một mảng các kí tự (char[]) (MyString) Mô phỏng StringTokenizer và các phép toán trong đó. Thực hiện lớp MyDate để lưu trữ ngày tháng năm với 1 số int duy nhất Class MyString{ private char[] content; public MyString(char[] con); public MyString(String s); public int ind...

    ppt84 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 747 | Lượt tải: 0

  • Bài giảng Công nghệ Java - Chương 1: Tổng quan về ngôn ngữ lập trình Java - Trần Quang DiệuBài giảng Công nghệ Java - Chương 1: Tổng quan về ngôn ngữ lập trình Java - Trần Quang Diệu

    Trắc nghiệm Chọn các phát biểu đúng. a- Dynamic heap trong Java chứa dữ liệu của đối tượng. b- Dynamic heap trong Java chứa thông tin về mối quan hệ giữa đối tượng trong dynamic heap và code trong static heap. c- Dynamic heap trong Java chứa thông tin về mối quan hệ giữa đối tượng và code trong dynamic heap. d- Dynamic heap trong Java chứa thô...

    ppt35 trang | Chia sẻ: thucuc2301 | Ngày: 24/11/2020 | Lượt xem: 755 | Lượt tải: 0