回复 17楼 llooppzhang
Thread[] threads = new Thread[10];for (int i = 0; i < threads.length; i++) {
threads[i] = new Thread(new Ticket(i + 1));
threads[i].start();
}
想帮组理解下 字面上是调用了两次new 数组中的每一个成员对象
Thread[] threads = new Thread[10]; 这里会调用构造函数吗?
或者只是说起到啦 一种说明的作用 threads.length 表示它的长度为10
threads[i] = new Thread(new Ticket(i + 1));这句才是具有真正意义的实例化。
不知道是不是问的很没水准 不过确实自己不理解 忘高手谅解