Ứ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ề từng chủ đề được đề xuất cho sinh viên để phát triển và thực hành ngôn ngữ Java.
Tài liệu liên quan đến mỗi bảng câu hỏi, cùng với các câu hỏi của từng người, có thể được sử dụng để nghiên cứu các chủ đề của từng 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.
Chủ đề mà người dùng sẽ tìm thấy và có thể xem lại 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)
- Phân cấp toán tử
- 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à quan hệ
Biến kiểu Boolean
Hướng dẫn quyết định
- Công tắc lệnh
- phá vỡ,
- nếu khác, lồng nhau
- nếu tuyên bố? :
Chu kỳ
- cho, trong khi và làm trong khi
- Hoạt động của một bộ tích lũy trong một chu kỳ
- Tính toán giai thừa.
- Hàm Math.random ()
- Kết hợp C (n, r)
- Chuỗi Fibonacci
- Xử lý chu trình lồng nhau và trong khi
Sắp xếp
- Chuyến tham quan với cá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 sử dụng 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ố
- Chương trình với hai sự 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.
Lớp học và đối tượng
- Định nghĩa các lớp và đối tượng
- Tài liệu tham khảo này
- Khối công cộng, 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à theo tham chiếu
- Sử dụng các biến cục bộ
- Phương thức gọi bằng đối tượng
- Phạm vi của các biến
- Hàm void static ()
- Quan hệ giữa các lớp:
Thành phần
Tập hợp
Hội
Các lớp học trong Java
- Cách vẽ hình bằng paint ()
- Tạo khung (JFrame)
- Đối tượng WindowAd CHƯƠNG để đóng khung
- Đối tượng của loại JTextField
- Trình nghe cho JButton, JRadioButton, JCheckBox
- Giao diện ActionListener
- Chụp màu bề mặt khung
- Chuyển đối tượng sang phương thức
- Vị trí của các thành phần sử dụng setLayout
- Lớp JOptionPane.
Gia tài
- Làm thế nào 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
- Điều đó được kế thừa trong lớp dẫn xuất
- Gọi cho người xây dựng trong 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à cơ thể 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 ElementEvent
- Đối tượng của loại JCheckBox
- Bộ điều hợp: MouseAd CHƯƠNG, KeyAd CHƯƠNG, ElementAd CHƯƠNG
Chủ đề
- Giao thức Wait () / notify ()
- Giao diện Runnable
- Các lớp Lịch và Hẹn giờ
Các tập tin
- Các lớp RandomAccess
- Tập tin,
- FileInputStream,
- FileOuputStream,
- Bộ đệm,
- BufferedInputStream,
- Bộ đệmWriter
- BufferedOutputStream
Bộ sưu tập trong Java
Cơ sở dữ liệu MySql
Khái niệm UML
Sự thay thế của Liskov
Questionnaires (or quices) to evaluate basic Java knowledge.