50 câu hỏi 60 phút
Đâu không phải là một kiểu dữ liệu nguyên thủy trong Java?
double
int
long
long float
50 câu hỏi 60 phút
45 câu hỏi 60 phút
50 câu hỏi 60 phút
22 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
50 câu hỏi 60 phút
Trong Java, `args` trong `public static void main(String[] args)` là một mảng các chuỗi (String array) được sử dụng để truyền các tham số dòng lệnh vào chương trình khi nó được thực thi. Mỗi phần tử của mảng `args` đại diện cho một tham số dòng lệnh. Do đó, `args` chứa danh sách các tham số được truyền cho chương trình.
Trong lập trình hướng đối tượng, để gọi một phương thức thông thường (non-static) của một đối tượng, ta sử dụng cú pháp object.method()
, trong đó object
là tên của đối tượng và method()
là tên của phương thức cần gọi. Trong trường hợp này, objX
là đối tượng được tạo từ lớp XX
, và Display()
là phương thức cần gọi. Vì vậy, cú pháp đúng là objX.Display();
Các phương án khác không đúng vì:
XX.Display;
và XX.Display();
: Cú pháp này thường được sử dụng để gọi phương thức static của lớp, không phải phương thức thông thường của đối tượng.Display();
: Cú pháp này chỉ đúng khi phương thức Display()
được gọi trực tiếp trong cùng lớp hoặc trong một hàm mà đối tượng đã được xác định trong phạm vi của nó.Trong lập trình hướng đối tượng (OOP), đối tượng là một thể hiện cụ thể của một lớp (class). Lớp là một bản thiết kế hoặc khuôn mẫu, còn đối tượng là một thực thể được tạo ra từ bản thiết kế đó. Mỗi đối tượng có các thuộc tính (dữ liệu) và phương thức (hành vi) riêng, được định nghĩa trong lớp của nó.
Câu hỏi kiểm tra kiến thức về các kiểu dữ liệu cơ bản trong Java.
- int: Kiểu số nguyên, chỉ chứa các số nguyên (ví dụ: 1, 2, -3).
- byte: Kiểu số nguyên nhỏ, chỉ chứa các số nguyên trong phạm vi từ -128 đến 127.
- char: Kiểu ký tự, chỉ chứa một ký tự đơn (ví dụ: 'a', 'b', '1').
- String: Kiểu chuỗi, chứa một chuỗi các ký tự (ví dụ: "Hello", "Java123"). Kiểu String có thể chứa cả chữ và số.
Vậy, đáp án đúng là D.