Bài thực hành 4-MULTITHREAD
-
Upload
tuan-nguyen-minh -
Category
Documents
-
view
236 -
download
2
Transcript of Bài thực hành 4-MULTITHREAD
-
7/31/2019 Bi thc hnh 4-MULTITHREAD
1/7
TRNG I HC K THUT CNG NGH
KHOA CNG NGH THNG TIN
Mn: Lp trnh mng
Bi thc hnh 4
Bi 1: Vit chng trnh s dng SingleThread to ra mt qu banh chy trn mnhnh.
a. Bc 1: To ra lp Ball.java
-
7/31/2019 Bi thc hnh 4-MULTITHREAD
2/7
b. Bc 2: To Form c giao din nh sau:
-
7/31/2019 Bi thc hnh 4-MULTITHREAD
3/7
c. Bc 3: X l s kin cho button Start:
d. Bc 4: Chy th ng dng bng cch nhp nhiu ln vo button Start.
Bi 2: Vit chng trnh s dng MultiThread to ra nhiu qu banh chy trn mnhnh.
a. Bc 1: To ra lp Balls.java
-
7/31/2019 Bi thc hnh 4-MULTITHREAD
4/7
-
7/31/2019 Bi thc hnh 4-MULTITHREAD
5/7
b. Bc 2: To Form c giao din nh sau:
-
7/31/2019 Bi thc hnh 4-MULTITHREAD
6/7
c. Bc 3: X l s kin cho button Start:
d. Bc 4: Chy th ng dng bng cch nhp nhiu ln vo button Start.
Bi 3. Vit chng trnh to ra mt i tng FileTWrite k tha i i tng Thread(hoc ci t giao din Runable), cho php vit mt dy s ngu nhin vo tp tin. itng FileTWriter c thuc tnh tn tp tin cn vit. Vit hm main to ra 3 i tngvit 3 tp tin chy 3 tin trnh ng thi ring bit.
Bi 4. Vit chng trnh to ra mt i tng FileTReader k tha i i tng Thread(hoc ci t Runable), cho php c ni dung mt tp tin v hin th ln mn hnh. itng FileReader c thuc tnh tn tp tin cn m. Vit hm main to ra 3 i tng c3 tp tin chy 3 tin trnh ng thi ring bit.
-
7/31/2019 Bi thc hnh 4-MULTITHREAD
7/7
Bi 5. Vit chng trnh to ra i tng c tp tin, vit tp tin chy tng tin trnhring (c x l ng b ha d liu). Vit hm main to ra i tng vit v c d liuvi tp tin ging nhau. Kim tra vic ng b ha d liu.