Ứng dụng này bao gồm một bộ câu hỏi để đánh giá kiến thức Java của bạn và một mô-đun cho phép sinh viên viết lý do tại sao họ chọn câu trả lời cho bất kỳ câu hỏi nào.
Ngoài ra, các bài tập về mỗi chủ đề được đề xuất để sinh viên phát triển và thực hành ngôn ngữ Java.
Tài liệu đi kèm với mỗi bảng câu hỏi, cùng với các câu hỏi của mỗi câu hỏi, có thể được sử dụng để nghiên cứu các chủ đề của mỗi câu hỏi và tìm hiểu các khía cạnh quan trọng mới của ngôn ngữ Java.
Khi bạn đã trả lời xong bảng câu hỏi, hệ thống cho phép bạn xem các câu trả lời bạn đã chọn có đúng hay không.
Chủ đề mà người dùng sẽ tìm thấy và có thể xem xét trong bảng câu hỏi là:
Toán tử và kiểu dữ liệu:
- Hệ thống số: thập phân, bát phân và hexa
- Khuôn (đúc)
- Hệ thống phân cấp của các nhà khai thác
- Lưu trữ số âm
- Toán tử bitwise và số học
- Đọc và viết hướng dẫn
Toán tử logic và mối quan hệ
Các biến kiểu boolean
Hướng dẫn quyết định
- Công tắc hướng dẫn
- phá vỡ,
- nếu khác, lồng nhau
- câu lệnh if? :
Chu kỳ
- trong khi, trong khi và do-trong khi
- Hoạt động của một bộ tích lũy trong một chu kỳ
- Tính giai thừa.
- Hàm Math.random ()
- Kết hợp C (n, r)
- Dãy Fibonacci
- Xử lý chu trình for và while lồng nhau
Sự sắp xếp
- Chuyến tham quan có chỉ số
- Chu kỳ lồng nhau
- Định nghĩa sắp xếp.
- Khởi tạo trong định nghĩa của bạn
- Khởi tạo bằng các chu kỳ
- Phần tử của một mảng được sử dụng làm chỉ mục cho một mảng khác
- Chuyển đổi một ký tự thành số
- Các chương trình có hai cách sắp xếp
Các phương thức của lớp String
Các phương thức của lớp Mảng
Các phương thức của lớp Lịch
Các phương thức của lớp Integer
Ma trận
- Tham quan ma trận theo hàng và cột
- Phân chia tổng hợp.
Các lớp và đối tượng
- Định nghĩa các lớp và đối tượng
- Tham khảo cái này
- Khối công khai, riêng tư và được bảo vệ
- Phương thức và thuộc tính
- Nhà xây dựng quá tải
- Tham số theo giá trị và tham chiếu
- Sử dụng các biến cục bộ
- Gọi phương thức sử dụng đối tượng
- Phạm vi của các biến
- Hàm public static void main ()
- Mối quan hệ giữa các lớp:
Thành phần
Tổng hợp
Hiệp hội
Các lớp trong Java
- Cách vẽ hình bằng paint ()
- Tạo khung (JFrame)
- Đối tượng WindowAdapter để đóng khung
- Đối tượng kiểu JTextField
- Trình nghe cho JButton, JRadioButton, JCheckBox
- Giao diện ActionListener
- Chụp màu bề mặt khung
- Chuyển các đối tượng sang các phương thức
- Vị trí của các thành phần sử dụng setLayout
- Lớp JOptionPane.
Gia tài
- Cách một đối tượng được lưu trữ trong một mảng
- Các hướng dẫn siêu () và mở rộng
- Nó được kế thừa trong lớp dẫn xuất
- Gọi cho những người xây dựng trong cơ quan thừa kế
- Công cụ sửa đổi được bảo vệ
Đa hình và giao diện
- Các lớp và phương thức trừu tượng
- Chữ ký và nội dung của một phương pháp
- Tạo giao diện và các lớp trừu tượng
Sự kiện
- Các giao diện FocusListener, KeyListener, MouseListener
- MouseEvent, KeyEvent,
- Các lớp ComponentEvent
- Đối tượng kiểu JCheckBox
- Bộ điều hợp: MouseAdapter, KeyAdapter, ComponentAdapter
Chủ đề
- Giao thức đợi () / thông báo ()
- Giao diện Runnable
- Các lớp Lịch và Bộ hẹn giờ
Các tập tin
- Các lớp RandomAccess
- Tập tin,
- FileInputStream,
- FileOuputStream,
- BufferedReader,
- BufferedInputStream,
- BufferedWriter
- BufferedOutputStream
Bộ sưu tập trong Java
Cơ sở dữ liệu MySql
Khái niệm UML
Người thay thế Liskov
Include the option that tells the student if the answer is correct.