![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
垃圾桶求转运
这个作者很懒,什么都没留下…
展开
-
java并发程序设计学习(一)
今天开始阅读实战Java高并发程序设计,遇到了一个问题,同步和异步,阻塞和非阻塞这两者之间到底有什么区别,该如何理解这几个词,在知乎上看到了一个优秀的回答。 传送门:https://www.zhihu.com/question/19732473 同步和异步关注于线程对于方法调用的行为: 同步:线程调用同步方法直到方法返回调用结果才能继续执行后面的代码 异步:线程调用异步方法会立即返回,但是不会等到...原创 2019-06-02 17:35:54 · 74 阅读 · 0 评论 -
Java高并发程序设计(二)
1.线程的创建 使用Thread t=new Thread();创建线程对象 t1.start();创建这个新线程并运行这个线程中的run()方法 注:可以通过继承Thread类重写run方法来在此类中使得线程去做一些事情,但由于java是单继承的,所以最好使用Runnable接口(单方法接口,即函数式接口,只有run()方法,可以使用lamda表达式来表示) 2.线程中断 Thread.inte...原创 2019-06-24 21:29:06 · 123 阅读 · 0 评论