自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Al_assad的博客

念念不忘,必有回响

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java 线程同步器:从 synchronized、Lock 到 StampedLock

Java 线程同步器:从 synchronized、Lock 到 StampedLock  synchronized 和 lock 的对比synchronized 关键字和 juc 中的 Lock 可以说是 Java 最为常用的线程同步器了,以下我们从多个角度来比较这两者的区别;首先我们先看一个实际例子中的两者代码的区别:一个线程共享对象 TimerBeanpubli...

2018-09-07 00:19:42 1017

转载 [转载]Java 线程 5 种状态下的线程中断

[转载]Java并发之线程中断原文章地址:https://blog.csdn.net/qq_35326718/article/details/78137108      前面的几篇文章主要介绍了线程的一些最基本的概念,包括线程的间的冲突及其解决办法,以及线程间的协作机制。本篇主要来学习下Java中对线程中断机制的实现。在我们的程序中经常会有一些不达到目的不会退出的线程,例如:我们有一个...

2018-09-04 19:28:25 1323

原创 JDK8 Stream 详细使用

JDK8 管道 Stream 详细使用介绍 Stream 的获取① 通过集合Collection获取List<Integer> list = new ArrayList<Integer>(Arrays.asList(1,2,3,4,5));Stream<Integer> stream = list.stream();② 通过数组获取...

2018-09-03 23:58:53 13135 10

原创 JDK8 Stream 数据流效率分析

JDK8 Stream 数据流效率分析 Stream 是Java SE 8类库中新增的关键抽象,它被定义于 java.util.stream (这个包里有若干流类型: Stream<T> 代表对象引用流,此外还有一系列特化流,如 IntStream,LongStream,DoubleStream等 ),Java 8 引入的的Stream主要用于取代部分Collection的操作...

2018-09-03 23:26:57 17839 12

原创 Java字节码反编译工具 jclasslib

Java 字节码反编译工具 在对 Java 代码执行过程效率分析过程中会很经常查看代码编译后的字节码,或者将字节码反编译后,查看Java底层对于原来代码的优化结果,当然 JDK 本身已经提供了 javap 反编译工具可以完成这一过程, 也有很多第三方工具可以提供更加方便的可视化功能,如 JD-GUI,jclasslib 等,以下介绍 IDEA(Intellij 大法好) 的 jclassl...

2018-09-01 18:21:38 2080

psi-prob 3.0RC1

psi-prob 3.0RC1,是已经停止维护的lambda prob的一个分支,上传版本为2016-12的最新版本,支持Tomcat 7+,8,9版本,直接在github下载速度简直无以言语,可以直接在官方的页面查看版本信息:https://github.com/psi-probe/psi-probe/releases

2017-07-29

Github客户端

直接上Github下载客户端网速简直

2017-03-13

uJavaActors包和源代码

基于Java实现的简易Actor包,全部源码只用1200多行,可以用于研究Actor在Java的实现,来源:https://github.com/ggrandes-clones/j-javaactors-ibm

2017-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除