wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java & Spring

Total questions: 15

Worksheet time: 6mins

Name
Class
Date
1.

"pass by value" trong Java được thực hiện qua hàm

a)

getValue()

b)

get()

c)

clone()

d)

value()

2.

Mối quan hệ giữa 2 class không thể thay đổi hoặc tách rời có thể đạt được thông qua

a)

Abstraction

b)

Inheritant

c)

Polymorphism

d)

Encapsulation

3.

"this" keyword trong Java có thể được xem là

a)

variable

b)

object

c)

function

d)

Có trên 1 đáp án đúng

4.

Biến được đánh dấu bởi

(a)   có thể được gọi bởi class con và cùng package

​ (b)   chỉ có thể được gọi bởi cùng package

​ (c)   có thể được gọi ở mọi nơi

​ (d)   không thể được gọi ở bất cứ đâu ngoài class chứa nó

Choose from the below words
protected
default
public
private
5.

Từ khóa dùng để tạo biến không có khả năng sửa đổi là

(a)  

6.

Trong Spring, method được đánh dấu bởi @Component sẽ được

a)

Khởi tạo vào IoC

b)

Có thể sử dụng ở mọi nơi

c)

Ngay lập tức được chạy

d)

Không có đáp án nào đúng

7.

Annotation nào được dùng để khởi tạo nhiều Bean cùng 1 lúc

(a)  

8.

Bean có thể khởi tạo ​ (a)   instance với scope là prototype

Choose from the below words
nhiều
một
9.

Annotation nào sau đây dùng để xác định Bean được khởi tạo mặc định, trong trường hợp có nhiều Bean được khởi tạo cho cùng 1 kiểu dữ liệu

a)

@Primary

b)

@Autowired

c)

@Qualifier

d)

@Default

10.

@Autowired cung cấp những property nào

a)

name

b)

value

c)

required

d)

Không có đáp án nào đúng

11.

Spring dùng annotation nào để nạp Bean vào IoC

a)

@ComponentScan

b)

@EntityScan

c)

@Beans

d)

@EntityManager

12.

Trong Spring, JPA là các ​ (a)   được Hibernate sử dụng để ​khởi tạo ​ (b)  

Choose from the below words
interface
implementation
abstract
abstraction
13.

​ (a)   là các interface đảm nhận việc khởi tạo kết nối database từ Java application

14.

Hibernate xác định các bảng để tạo thông qua interface ​ ​ (a)  

Choose from the below words
EntityManager
ObjectManager
RepositoryManager
ComponentManager
15.

Trong Hibernate, option `ddl-auto=validate` có tác dụng

a)

Drop bảng cũ, khởi tạo bảng mới

b)

Chỉ khởi tạo bảng mới

c)

Drop bảng cũ

d)

Không tác động tới database