Tạo Trắc Nghiệm

200+ câu trắc nghiệm Lập trình cho di động có đáp án - Phần 6

19 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Làm thế nào để chuyển đổi Date object sang String?

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 2

Đâu là một khai báo hằng ký tự đúng?

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 3

Đoạn code sau đây in ra gì?

Object[] names = new String; names = new Integer(0);

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 4

Đoạn chương trình sau sẽ in ra kết quả như thế nào?

class array_output

{

public static void main(String args[])

{

int array_variable [] = new int[10];

for (int i = 0; i < 10; ++i)

{

array_variable[i] = i;

System.out.print(array_variable[i] + " ");

i++;

}

}

}

Chọn một:

</>

Đáp án và lời giải

Đáp án: A

Câu 5

Lệnh nhảy nào có thể bỏ qua xử lý phần còn lại của đoạn code bên trong thân của một vòng lặp nào đó?

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 6

API là gì?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 7

Trong java, toán tử nào được sử dụng để cấp phát bộ nhớ cho mảng?

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 8

Đầu ra của chương trình sau là bao nhiêu?

class conversion

{

public static void main(String args[])

{

double a = 295.04;

int b = 300;

byte c = (byte) a;

byte d = (byte) b;

System.out.println(c + " " + d);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 9

Output của chương trình sau là?

class box

{

int width;

int height;

int length;

}

class mainclass

{

public static void main(String args[])

{

box obj1 = new box();

box obj2 = new box();

obj1.height = 1;

obj1.length = 2;

obj1.width = 1;

obj2 = obj1;

System.out.println(obj2.height);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 10

Từ khóa nào phải được dùng để giám sát exception?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 11

Output của chương trình sau đây là gì?

class main_class

{

public static void main(String args[])

{

int x = 9;

if (x == 9)

{

int x = 8;

System.out.println(x);

}

}

}

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 12

Từ khóa nào được dùng để khai báo lớp?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 13

Output của chương trình sau là gì?

 

class A

{

}

enum Enums extends A

{

ABC, BCD, CDE, DEF;

}

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 14

Đầu ra của chương trình sau là bao nhiêu?

class variable_scope

{

public static void main(String args[])

{

int x;

x = 5;

{

int y = 6;

System.out.print(x + " " + y);

}

System.out.println(x + " " + y);

}

}

Chọn một:

Đáp án và lời giải

Đáp án: D

Câu 15

Output của đoạn code dưới đây là gì?

enum Levels

{

private TOP,

public MEDIUM,

protected BOTTOM;

}

Chọn một:

Đáp án và lời giải

Đáp án: B

Câu 16

Khi nào exceptions trong java được đưa ra trong code?

Chọn một:

Đáp án và lời giải

Đáp án: A

Câu 17

Quyền ưu tiên của thread trong đầu ra của chương trình sau đây là gì?

class multithreaded_programing

{

public static void main(String args[])

{

Thread t = Thread.currentThread();

t.setName("New Thread");

System.out.println(t.getName());

}

}

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 18

Tên của thread trong đầu ra của chương trình sau là gì?

class multithreaded_programing

{

public static void main(String args[])

{

Thread t = Thread.currentThread();

System.out.println(t.isAlive());

}

}

Chọn một:

Đáp án và lời giải

Đáp án: C

Câu 19

Trong khai báo sau thì biến b và d có kiểu dữ liệu là gì?

int a[], b;

int []c, d;

Chọn một:

Đáp án và lời giải

Đáp án: C