标签:com pre sys 干什么 实现类 避免 arraylist current dprint
BallRunnable实现的是Runnable接口,支持多线程。调用Tread.sleep是为了延缓线程完成的时间,让其他线程有运行的机会
小球的移动,大小,坐标。 添加一个新的小球 让小球移动。用于存放小球。只生成一个BallComponent对象,每按一次start就生成一个新线程
并回答:a)通过定义Runnable接口的实现类来实现多线程程序比通过继承自Thread类实现多线程程序有何好处?b) 6-1,6-3,6-11实验总结。
a:好处:使用实现接口的方法可以避免继承的局限,一个类只继承一个父类,但可实现多接口
b:6-1:按照步骤进行即可,需要注意的是MyThread类中有接收循环次数的函数
6-3:这题就是运用到内部匿名类
6-11:和6-1类似
Thread t1 = new Thread(() -> {
System.out.println(mainThreadName);
System.out.println(Thread.currentThread().getName());
System.out.println(Arrays.toString(Thread.class.getInterfaces()));
});
标签:com pre sys 干什么 实现类 避免 arraylist current dprint
原文地址:http://www.cnblogs.com/jmu201621123074/p/7955271.html