匿名内部类的使用: 匿名内部类就相当于是 创建了一个子类对象: 编译时看父类,即Thread类,运行时看子类,及重写的run(){}方法 1、 继承Thread 2、实现Runnable接口 ...
分类:
编程语言 时间:
2019-08-09 01:43:35
阅读次数:
129
多线程的两种实现方式 1、Thread 类 Java.lang 包下,不需要导包 将类继承 Thread ,重写Run() 方法,将要执行多线程的代码写在 Run(){ } 中 2、类实现Runnable接口,并重写Run()方法 Runnable 实现多线程原来可以去看Java源码 Runnabl ...
分类:
编程语言 时间:
2019-08-09 01:21:58
阅读次数:
106
Collections.unmodifiableList用于构造一个不能修改的List,实例如下: 运行后效果如下: Exception in thread "main" java.lang.UnsupportedOperationException at java.util.Collections ...
分类:
其他好文 时间:
2019-08-08 23:30:36
阅读次数:
163
一.Thread API: setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler eh) 首先要了解什么是Thread.UncaughtExceptionHandler,默认来说当线程出现未捕获的异常时,会中断并抛出异常 ...
分类:
编程语言 时间:
2019-08-08 21:46:55
阅读次数:
107
启动springboot时,报这个错Exception in thread "main" java.lang.ClassCastException 原因:热部署搞的, <dependency> <groupId>org.springframework.boot</groupId> <artifact ...
分类:
编程语言 时间:
2019-08-08 19:15:02
阅读次数:
100
juc.CountDownLatch 闭锁 一个线程在等待一组线程后再恢复执行 await()等待其他线程执行完毕 被等待线程执行完毕后计数器-1 如何知道其他线程执行完了? 计数器,若一组线程为,CountDown为5,减到0代表等待线程被全部执行完毕 一次性工具:当Countdown的值减到0的 ...
分类:
其他好文 时间:
2019-08-08 00:25:54
阅读次数:
108
passive有何用? 正如标题所言,passive就是为了让浏览器的页面滚动起来更加丝滑,飞一般的感觉~ passive怎么用 看完还是不懂,不着急,看下述慢慢道来 passive的前世今生 对于addEventListener(),大家都是认识的,为dom添加触发事件 ...
分类:
其他好文 时间:
2019-08-07 22:41:34
阅读次数:
114
Lambda表达式简化线程(用一次并且比较简单)的使只能是一个方法//匿名内部类,必须借助接口或父类newThread(newRunnable(){publicvoidrun(){for(inti=0;i<5;i++){System.out.println("me");}}}).start();//使用lambda简化,将接口名和方法名去掉,只要参数和方法体newThread(()->
分类:
编程语言 时间:
2019-08-07 16:04:25
阅读次数:
110
https://forums.embarcadero.com/thread.jspa?threadID=252411 ...
分类:
移动开发 时间:
2019-08-06 15:44:27
阅读次数:
315
package zuoYe03; public class Sickness { public static void main(String[] args) { // 特需房 Thread t2 = new Thread("特需号") { public void run() { int... ...
分类:
其他好文 时间:
2019-08-06 15:39:46
阅读次数:
80