1、java中创建实例的几种方法
1)使用new关键字来创建
2)通过工厂方法返回一个对象,如String str = String.valueOf();
3)通过反射机制来创建对象,Class类的三种方法或者通过类类型的newInstance()实例方法。
4)调用对象的克隆方法,clone()
5)通过I/O流的反序列化,调用ObjectInputStream对象的readObject()方法。
2、线程的几种状态
线程从创建、运行到结束总是处于下面五个状态之一:新建状态、就绪状态、运行状态、阻塞状态及死亡状态。