首页
学习
活动
专区
工具
TVP
发布

我是攻城师

专栏作者
492
文章
962642
阅读量
119
订阅数
学习使用Lock+Conditionk编写三个经典多线程例子
在jdk5之后的高级并发包里面Lock接口可以替换原来jvm内置的锁synchronized关键字,同理使用Condition接口的await,signal,signalAll方法分别可以替换原来的协作方式wait,notify,notifyAll。
我是攻城师
2018-08-03
3360
关于Java中return和finally的执行顺序
在try或者catch语句里面,如果有return语句,那么finally会不会执行?
我是攻城师
2018-08-03
6360
关于线程中的sleep,wait,yield的区别
在Java的线程里面有几个比较常见的方法如sleep,wait,yield,但是你知道它们之间的区别吗?
我是攻城师
2018-07-23
1.5K0
关于Java里面的wait,notify,notifyAll的常见问题
我们都知道在Java多线程里面,wait,notify,notifyAll,是用来做线程之间的通信使用的,它们的作用如下:
我是攻城师
2018-07-23
3550
多线程基础知识了解一下
作为一名优秀的攻城师,了解多线程的知识非常有必要,尤其在人工智能和机器学习的热潮下,如何提高程序或者算法的运行效率是非常有价值的一件事情。
我是攻城师
2018-07-23
3460
多线程基础知识了解一下
作为一名优秀的攻城师,了解多线程的知识非常有必要,尤其在人工智能和机器学习的热潮下,如何提高程序或者算法的运行效率是非常有价值的一件事情。
我是攻城师
2018-06-15
5120
Scala中的case match语法
scala中的case语法与java中的switch语法类似,但比switch更强大: 例子一正则匹配: val Pattern="(s.*)".r val v1="spark"; val r=v1 match { case Pattern(v1)=> "begin s*" case "1"=> "1" case "2"=> "2" case _=> "default" } println(r) // beg
我是攻城师
2018-05-14
2.4K0
Java如何调用Linux命令
由于有不少java代码,格式可能在手机上显示比较乱,可以点击最下面阅读原文查看比较整洁的格式 (方式一)适合Java调用本地的Liunx无须任何依赖包 Java代码 /*** * 第一种方法,仅仅执行命令无须关注返回结果 * @throws Exception */ public static void exeCmd() throws Exception{ Runtime r = Runtime.getRuntime(); //执行linux命令,不关心返回结果,此
我是攻城师
2018-05-14
5.5K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档