这里为什么要用runnable借口而不是thread类啊
本质是一样的,没啥大的区别
我也发现。比如少些分号。。。float和double的区别在于精度不同float是单精度类型,占4个字节的存储空间double是双精度类型,占8个字节的存储空间
区别在于thread是继承的类 runnable是接口 继承只能继承一个类 接口可以多个
从jdk API文档来看Thread其实也是实现Runnable接口的一个类