会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
金天黑日
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
31
下一页
2022年3月31日
线程基础知识08 线程的等待和唤醒
摘要: 1 简介 目前,JAVA提供了三种线程等待唤醒的机制。 1)synchronized + Object的wait()和notify()方法 2)Lock的lock()方法和unlock()方法+await()和signal()方法 3)LockSupport的park()和unpark()方法 2
阅读全文
posted @ 2022-03-31 19:40 金天黑日
阅读(188)
评论(0)
推荐(0)
编辑
2022年3月26日
线程基础知识07 线程中断机制
摘要: 1 简介 一个线程不应该由其他线程来强制中断或停止,而是应该由线程自己自行停止。所以,Thread.stop, Thread.suspend, Thread.resume方法 都已经被废弃了。 在Java中没有办法立即停止一条线程,然而停止线程却显得尤为重要,如取消一个耗时操作。因此,Java提供了
阅读全文
posted @ 2022-03-26 15:59 金天黑日
阅读(70)
评论(0)
推荐(0)
编辑
2022年3月24日
线程基础知识06 synchronized---使用javap查看相关指令
摘要: 1 示例-简单同步代码块 public class SychTest9 { public static void main(String[] args) { Object o = new Object(); synchronized (o){ System.out.println("aaa"); }
阅读全文
posted @ 2022-03-24 22:43 金天黑日
阅读(66)
评论(0)
推荐(0)
编辑
线程基础知识05 synchronized类锁和对象锁演示
摘要: 1 简介 synchronized在方法内,同步代码块,传入对象,使用的是对象锁,传入class对象,使用的是类锁 作用于普通方法,也是对象锁,当前对象 作用于静态方法,是类锁 2 同步方法示例 2.1两个synchronized 修饰的普通方法 public class SychTest1 { <
阅读全文
posted @ 2022-03-24 17:06 金天黑日
阅读(55)
评论(0)
推荐(0)
编辑
2022年3月22日
idea插件Jclasslib---查看字节码指令
摘要: 1 简介 学习一个jvm的知识的时候总要去研究一些字节码指令,但是每一次都把class文件打开到jclasslib里面很是麻烦,后来google发现有人已经写好了这个插件Jclasslib。我们通过Jclasslib可以查看类的字节码指令 2 安装 File => Settings => Plugi
阅读全文
posted @ 2022-03-22 18:17 金天黑日
阅读(232)
评论(0)
推荐(0)
编辑
线程基础知识02-CompletableFuture
摘要: 1 简介 Futrue可以监视目标线程调用call的情况,当你调用Future的get()方法以获得结果时,调用方的线程就被阻塞,直到目标线程的call方法结束并返回结果。 线程的实现方式有几种方式,继承Thread类,实现Runnable接口,线程池,callable这种方式。 callable和
阅读全文
posted @ 2022-03-22 17:33 金天黑日
阅读(85)
评论(0)
推荐(0)
编辑
2022年3月15日
JAVA基础知识-String.format
摘要: 转https://blog.csdn.net/anita9999/article/details/82346552 1 简介 String提供了format方法帮助我们对一个或者多个字符串进行格式化 2 先来个例子看看效果 public static void main(String[] args)
阅读全文
posted @ 2022-03-15 17:11 金天黑日
阅读(148)
评论(0)
推荐(0)
编辑
IDEA插件:lombok
摘要: 1 安装插件lombok File => Settings => Plugins => Marketplace。在 Marketplace 中搜索 lombok 并安装,安装成功后 lombok 会显示在 installed 标签下 2引入依赖 <dependency> <groupId>org.p
阅读全文
posted @ 2022-03-15 16:25 金天黑日
阅读(129)
评论(0)
推荐(0)
编辑
2022年3月14日
线程基础知识01-几个概念
摘要: 1 进程、线程、管程 1.1 进程 我们在电脑上打开微信就开启了一个进程,打开一个腾讯视频又是一个进程。 1.2 线程 一个进程中可以有一个和多个线程。进程在执行过程中拥有独立的内存单元,而多个线程共享进程的内存,从而极大地提高了程序的运行效率。多个线程执行进程中的不同的任务。 比如qq,我发送文件
阅读全文
posted @ 2022-03-14 19:47 金天黑日
阅读(37)
评论(0)
推荐(0)
编辑
2022年3月12日
spring源码写注释
摘要: 转:https://blog.csdn.net/z_c8819/article/details/105258015 1.从GitHub上下载spring项目 https://github.com/spring-projects/spring-framework 当然也可以使用git进行下载: git
阅读全文
posted @ 2022-03-12 21:55 金天黑日
阅读(569)
评论(1)
推荐(0)
编辑
上一页
1
···
13
14
15
16
17
18
19
20
21
···
31
下一页