1 并发(concurrency)和并行(parallellism)
它们虽然都说是"多个进程同时运行",但是它们的"同时"不是一个概念。并行的"同时"是同一时刻可以多个进程在运行(处于running),并发的"同时"是经过上下文快速切换,使得看上去多个进程同时都在运行的现象,是一种OS欺骗用户的现象。
2 匿名对象
匿名对象:没有名字的对象:
new Car(); //匿名对象其实就是定义对象的简写格式。
Car c = new Car();
c.run();
用匿名对象来书写以上代码:
new Car().run();
3 Runnable 和 Thread的区别
Runnable 是接口。Thread 是类,且实现了Runnable接口。
Java中实现多线程有两种方法:继承Thread类、实现Runnable接口
来源:CSDN
作者:不想飞的猪
链接:https://blog.csdn.net/weixin_44890472/article/details/104113284