200+ câu trắc nghiệm Lập trình cho di động có đáp án - Phần 6
19 câu hỏi
Làm thế nào để chuyển đổi Date object sang String?
Chọn một:
SimpleDateFormat sdf= new SimpleDateFormat("yyyy- mm-dd"); sdf.parse(new Date());
SimpleDateFormat sdf= new SimpleDateFormat("yyyy- mm-dd"); sdf.format(new Date());
SimpleDateFormat df= new SimpleDateFormat("yyyy- mm-dd");new Date().parse();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy- mm-dd"); new Date().format();
Chọn đáp án B
Đâu là một khai báo hằng ký tự đúng?
Chọn một:
"Hello world\n"
"Hello\nworld"
""Hello world""
"Helloworld"
Chọn đáp án D
Đoạn code sau đây in ra gì?
Object[] names = new String; names = new Integer(0);
Chọn một:
ArrayIndexOutOfBoundsException
ArrayStoreException
Compilation error
Code runs successfully
Chọn đáp án B
Đ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:
</>
0 2 4 6 8
1 3 5 7 9
0 1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10
Chọn đáp án A
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:
break
return
exit
continue
Chọn đáp án B
API là gì?
Chọn một:
Thư viện mã nguồn java.
Là thư viện chứa các thành phần phần mềm tạo sẵn cung cấp các chức năng cho chương trình java.
Thư viện cung cấp sẽ giao diện đồ họa cho ứng dụng java.
Thư viện bên thứ 3.
Chọn đáp án A
Trong java, toán tử nào được sử dụng để cấp phát bộ nhớ cho mảng?
Chọn một:
malloc
alloc
new
new malloc
Chọn đáp án C
Đầ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:
38 43
39 44
295 300
295.04 300
Chọn đáp án B
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:
1
2
runtime error
Garbage value
Chọn đáp án A
Từ khóa nào phải được dùng để giám sát exception?
Chọn một:
try
finally
throw
catch
Chọn đáp án A
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:
9
8
compilation error
runtime error
Chọn đáp án C
Từ khóa nào được dùng để khai báo lớp?
Chọn một:
class
struct
int
double
Chọn đáp án A
Output của chương trình sau là gì?
class A
{
}
enum Enums extends A
{
ABC, BCD, CDE, DEF;
}
Chọn một:
runtime error
compilation error
runs successfully
EnumNotDefined Exception
Chọn đáp án B
Đầ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:
5 6 5 6
5 6 5
runtime error
compilation error
Chọn đáp án D
Output của đoạn code dưới đây là gì?
enum Levels
{
private TOP,
public MEDIUM,
protected BOTTOM;
}
Chọn một:
runtime error
compilation error
runs successfully
EnumNotDefined Exception
Chọn đáp án B
Khi nào exceptions trong java được đưa ra trong code?
Chọn một:
Runtime
Compilation time
Xuất hiện bất kỳ lúc nào.
Thỉnh thoảng.
Chọn đáp án A
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:
main
Thread
New thread
Thread[New Thread,5,main]
Chọn đáp án C
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:
0
1
true
false
Chọn đáp án C
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:
b và d là kiểu int
b và d là mảng kiểu int
b là biến kiểu int, d là mảng.
d là biến kiểu int, b là mảng.
Chọn đáp án C





