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();
Đâu là một khai báo hằng ký tự đúng?
Chọn một:
"Hello world\n"
"Hello\nworld"
""Hello world""
"Helloworld"
Đ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
Đ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
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
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.
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
Đầ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
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
Từ khóa nào phải được dùng để giám sát exception?
Chọn một:
try
finally
throw
catch
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
Từ khóa nào được dùng để khai báo lớp?
Chọn một:
class
struct
int
double
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
Đầ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
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
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.
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]
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
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.
