
面经
文章平均质量分 94
大陈子oc
凡是美的都没有家
展开
-
JAVA中的ThreadLocal对象简介
ThreadLocal简介 多线程访问同一个共享变量的时候容易出现并发问题,特别是多个线程对一个变量进行写入的时候,为了保证线程安全,一般使用者在访问共享变量的时候需要进行额外的同步措施才能保证线程安全性。ThreadLocal是除了加锁这种同步方式之外的一种保证一种规避多线程访问出现线程不安全的方法,当我们在创建一个变量后,如果每个线程对其进行访问的时候访问的都是线程自己的变量这样就不会存在线程不安全问题。 ThreadLocal是JDK包提供的,它提供线程本地变量,如果创建一乐ThreadLocal变量原创 2021-11-20 15:37:59 · 416 阅读 · 0 评论 -
Java 常用关键字
Java 常用关键字前言1、static1.1 修饰的对象1.2 初始化时机2、final3、try、catch、finally4、volatile5、transient6、default 前言 Java 中的关键字很多,大约有 50+,在命名上我们不能和这些关键字冲突的,编译会报错,每个 关键字都代表着不同场景下的不同含义,接下来我们挑选 6 个比较重要的关键字,深入学习一下。 1、static 意思是静态的、全局的,一旦被修饰,说明被修饰的东西在一定范围内是共享的,谁都可以访问, 这时候需要注意并发原创 2021-09-03 23:41:11 · 2026 阅读 · 0 评论