不过 , 从JDK1.5开始 , Java提供了Callable接口 , 提供另一种创建线程的方式 。
importjava.util.concurrent.Callable;importjava.util.concurrent.ExecutionException;importjava.util.concurrent.FutureTask;/***线程创建的方式 , soeasy!*@author一猿小讲*/publicclassNotifyService{publicstaticvoidmain(String[]args)throwsExecutionException,InterruptedException{//1.创建Callable对象NotifyThreadthread=newNotifyThread();//2.使用FutureTask来包装Callable对象FutureTasktask=newFutureTask(thread);//3.实质还是以Callable对象来创建、并启动线程newThread(task,"报警通知线程").start();//4.获取线程执行结果IntegernotifyRes=task.get();System.out.println("通知结果:"+notifyRes);}}//1.创建Callable接口的实现类 , 并实现call方法classNotifyThreadimplementsCallable{//2.实现call方法 , 该方法将作为线程执行体publicIntegercall(){System.out.println("报警通知");//3.call方法可以有返回值return8866;}}寄语写最后本次 , 主要对技术面试时常被谈及的多线程知识 , 进行初步的讲解 , 后续会逐步进行深入 。 不过 , 若想要快速投入实战 , 还要靠多写、多悟 , 熟能生巧罢了 。
好了 , 本次就谈到这里 , 一起聊技术、谈业务、喷架构 , 少走弯路 , 不踩大坑 。 欢迎关注「一猿小讲」 , 会持续输出原创精彩分享 , 敬请期待!
推荐阅读
-
-
大汉说事|也不碰那几种“蔬菜”,寄生虫成“堆”,吃过几种?,宁愿不吃
-
冷藏货车自燃|冷藏货车自燃差点变烧烤摊 网友:隔着屏幕都闻着味儿了
-
91年男生,在成都工作了3年,目前处于困境中,想去深圳打拼可行吗
-
中国网|自行车、鼓掌、黄河协奏曲 美国乐团大叔的中国浪漫
-
-
-
-
-
-
-
电竞宅的那点事|《坦克世界》军旅生涯活动趣味来袭,全军出击!
-
问董秘|投资者提问:国家推进西部大开发形成新格局指导意见要点如下:提高西部地区直接...
-
历史战争部下劝他收敛点,将军:我在保命,将军出征前不断向皇帝索要封赏
-
『权松科技』最后一次降价活动开启!ROG游戏手机2买到就赚1000元!
-
阿瑞梦视野|7000万吨价值超万亿,欧美坐不住了?,贵州惊现一座大型“宝藏”
-
关晓彤▲关晓彤中学是公认的校花?看到她和同学的合照就明白,活该被人喜欢
-
穿搭|杨洋穿着宽大的羽绒服更显眉清目秀,不愧是小鲜肉的代表
-
科技快报网NASA拟继续购买俄飞船座位,SpaceX飞船载人飞行测试临近
-
【硬拳大卫君】被伊拉克视为镇国神器,张召忠:导弹也追不上,俄罗斯最牛的战机