saber~

better tomorrow


  • 首页

  • 关于

  • 标签

  • 归档

  • 搜索

1024程序员节日!

发表于 2021-10-24

1.创建线程的方式?

实现Runnable,Callable接口,继承Thread类,使用Executor框架来创建线程池

1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class RunnableImpl implements Runnable{

@Override
public void run(){

}


public static void main(String[] args) {
Runnable runnable = new RunnableImpl();
Thread thread = new Thread(runnable);
thread.start();
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class CallableImpl implements Callable<Integer> {

@Override
public Integer call(){
return 0;
}

public static void main(String[] args) {
Callable<Integer> callable = new CallableImpl();
FutureTask<Integer> result = new FutureTask<>(callable);
Thread thread = new Thread(result);
thread.start();
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class Mythread extends Thread{

private String id;
public Mythread(String id){
this.id =id;
}

public void run(){
for (int i = 0; i < 5 ; i++) {
System.out.println("线程开始"+this.id+"i");
}
}

public static void main(String[] args) {
Mythread mythread1 = new Mythread("mac1");
Mythread mythread2 = new Mythread("mac2");
Mythread mythread3= new Mythread("mac3");

mythread1.start();
mythread2.start();
mythread3.start();
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
public class ThreadPoolExample {

public static void main(String args[]) {
ExecutorService service = Executors.newFixedThreadPool(10);
for (int i =0; i<100; i++){
service.submit(new Task(i));
}
}

}

final class Task implements Runnable{
private int taskId;

public Task(int id){
this.taskId = id;
}

@Override
public void run() {
System.out.println("Task ID : " + this.taskId +" performed by "
+ Thread.currentThread().getName());
}

}

实现Runnable,Callable接口有哪些区别?

实现Callable接口能有返回值,而实现Runnable接口没有返回值

happy time

发表于 2021-06-25

CSGO!

csgo! let’s go!

毕业快乐~

发表于 2021-06-25

毕业如期而至 6.23从杭州回到余姚结束四年的大学生涯

今天是6.25星期五,感觉毕业没有什么实感,但是总感觉空空荡荡的,还记得高考那会说高考结束后想要去网吧通个宵,之后去了却也没有那么高的性质了。
今年22岁,愿活出一个不一样的我,happy everyday!
分享一个我超爱的狗~
dog.jpg

十一月快乐呀~

发表于 2020-11-03

分享一下近况~

人在寝室,最近比较懒,想要考研,没有money,蓝瘦~

母亲节快乐

发表于 2020-05-10

在医院躺了三天的我

多年以后,站在人生的顶峰,我不会忘记伴着伤病的疼痛和父亲的教导的那个母亲节的遥远的下午。

今天是3月最后一天

发表于 2020-03-31

我已经在家躺了二十多天了

今天又有早课,干!
erha.jpg

新年快乐,希望疫情早日结束

发表于 2020-02-18 更新于 2020-04-08

我已经在家躺了二十多天了

今天又有早课,干。

新年快乐啦~

发表于 2020-01-01

2020年到了,我被消灭了~

今天看到两张图挺感动的。
愿天堂也有庄园。
1.jpg
2.jpg

未命名

发表于 2019-11-27

好久没有更新辣

发表于 2019-11-11

这真的是一个题目

近些天沉迷wow,实在是太好玩了。
最近还在准备六级,这次必定拿下六级。
认识了一个成都的小姐姐真开心啊!
还有这个1km跑步始终是个梗,不知道是身体变差了还是老了。加油加油~
那就下次再见吧。
snapseed-01.jpeg

123
machi

machi

26 日志
GitHub E-Mail
Links
  • 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
© 2023 machi
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Muse v7.3.0
|