美文网首页Java
专题列表页
Java

  • 0
    2022-05-21
  • 反射&动态代理反射 Java 的动态性体现在:反射机制、动态执行脚本语言、动态操作字节码 反射:在运行时加载、探知、使用编译时未...[作者空间]

  • 0
    2022-05-21
  • ThreadLocal源码ThreadLocal( 线程局部变量 ) 在线程之间共享变量是存在风险的,有时可能要避免共享变量,使用 Thre...[作者空间]

  • 0
    2022-05-20
  • 引用类型类、接口、数组都是引用类型 四种引用 目的:避免对象长期占用内存 强引用 StringReference GC 时...[作者空间]

  • 0
    2022-05-20
  • 基础数据类型Integer.valueOf 调用 Integer.valueOf 时-128~127 的对象被缓存起来。 所以...[作者空间]

  • 0
    2019-05-18
  • 锁514、对象锁 1. 对象锁 所有对象都自动含有单一的锁。 JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计...[作者空间]

  • 0
    2019-05-18
  • 锁4目前在Java中存在两种锁机制:synchronized和Lock,Lock接口及其实现类是JDK5增加的内容。本...[作者空间]

  • 0
    2019-05-18
  • 锁39、悲观锁 悲观锁,就是不管是否发生多线程冲突,只要存在这种可能,就每次访问都加锁,加锁就会导致锁之间的争夺,有争...[作者空间]

  • 0
    2019-05-18
  • 锁25、读写锁 相比Java中的锁(Locks in Java)里Lock实现,读写锁更复杂一些。假设你的程序中涉及到...[作者空间]

  • 0
    2019-05-18
  • 锁锁 java 多线程的锁我是感觉是一个非常有难度的知识点,多线程的锁有十几种,以前我在面试的时候就有面试官问过我了...[作者空间]

  • 0
    2019-05-18
  • 线程状态及线程池的使用线程状态转化图 这个图我觉得应该是市面比较通俗易懂的多线程状态转换图,wait()和sleep()的区别显而易见,...[作者空间]

  • 0
    2019-05-18
  • final、volatile、synchronized上节说到final、volatile、synchronized这三个关键字,个人感觉这三个关键字应该是在多线程中使...[作者空间]

  • 0
    2019-05-18
  • JMM内存模型很多人都对其中的一些概念不够明确,如同步、并发等等,让我们先建立一个数据字典,以免产生误会。 多线程:指的是这个程...[作者空间]

  • 0
    2019-05-18
  • AtomicBoolean源码分析AtomicBoolean源码分析 Java不能直接访问操作系统底层,而是通过本地方法来访问。Unsafe类提供了...[作者空间]