摘要: 其实我们可以使用匿名内部类来完成之前的那些操作: 1 package com.hw.second0224; 2 public class MyRunnableTest { 3 public static void main(String[] args) { 4 Runnable r = new Ru 阅读全文
posted @ 2021-02-24 23:44 EvanTheBoy 阅读(52) 评论(0) 推荐(0)
摘要: 这里我们通过实现Runnable接口来创建线程: MyRunnable.java: 1 package com.hw.second0224; 2 public class MyRunnable implements Runnable{ 3 @Override 4 public void run() 阅读全文
posted @ 2021-02-24 21:43 EvanTheBoy 阅读(56) 评论(0) 推荐(0)
摘要: 我们来看看线程的join方法: 如果,没有join,代码如下,那么其运行效果如下: 1 package com.hw.thread0223; 2 3 public class ThreadDemo2 { 4 public static void main(String[] args) { 5 MyT 阅读全文
posted @ 2021-02-24 20:22 EvanTheBoy 阅读(66) 评论(0) 推荐(0)
摘要: 我们可以通过getPriority方法获得线程的优先级,对于主线程,因为它是在main方法里面执行的,不像MyThread那样可以通过对象获取,那么这里先获取线程,再得到它的优先级,来看看代码: 1 package com.hw.thread0223; 2 3 public class DemoTe 阅读全文
posted @ 2021-02-24 11:08 EvanTheBoy 阅读(718) 评论(0) 推荐(0)