java并发编程基础--创建线程的方式
1、继承Thread,并重写父类的run方法
2、实现Runnable接口,并实现run方法
======================================分割线======================
实际开发中,比起继承,选择实现Runnable接口这种方式:因为java只允许单继承,但可以实现多个接口,以增加程序的健壮性,代码可以共享,代码跟数据独立
3、匿名内部类形式
4、Lambda表达式
5、线程池形式
===============分割线================
推荐使用Lambda方式,这是JDK8的一个新特性之一,大部分公司使用的jdk版本都是JDK8,所以推荐大家多学习