随笔分类 -  java基础

摘要:execute() 提交任务并运行 void execute(Runnable command)方法是ExecutorService从其父接口Executor接口继承来的,接收Runnable类型的参数,没有任何返回值 submit方法 提交任务并运行 这三个方法都会返回一个表示任务结果的Futur 阅读全文
posted @ 2018-03-20 10:51 Garcia11
摘要:以下内容转自:http://blog.csdn.net/ghsau/article/details/7451464 ;http://www.cnblogs.com/whgw/archive/2011/09/28/2194760.html Callable接口 Callable接口类似于Runnabl 阅读全文
posted @ 2018-03-19 20:40 Garcia11
摘要:以下内容转自:https://www.cnblogs.com/vhua/p/5277694.html;https://www.cnblogs.com/Steven0805/p/6393443.html Java是天生就支持并发的语言,支持并发意味着多线程,线程的频繁创建是非常消耗资源的,因此java 阅读全文
posted @ 2018-03-19 20:39 Garcia11
摘要:泛型: 集合中存储了不同类型的对象,取出时,容易在运行时期发生ClassCastException类型转换异常,为了避免这个问题的发生,如果在存储的时候就明确了集合要操作的数据类型,取出就没有任何问题了。这样在定义集合时,就需要立刻明确元素的类型,可以通过<>来明确元素的类型。 泛型的好处: 1.将 阅读全文
posted @ 2018-03-13 15:14 Garcia11
摘要:1.sleep和wait有什么区别? sleep方法必须制定时间;wait方法有重载形式,可以指定时间,也可以不指定时间。 sleep方法 static void sleep(long millis):在执行的毫秒数内让当前正在执行的线程休眠(暂停执行),此操作受到系统计时器和调度程序精度和准确性的 阅读全文
posted @ 2018-03-06 14:43 Garcia11 阅读(346) 评论(0) 推荐(0)