![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
一定要细心
勿在浮沙筑高台。
展开
-
java.lang -> Boolean
java.lang -> Boolean是什么Boolean 类是将 boolean 基本类型进行包装。类型为 Boolean 的对象包含一个单一属性 value,其类型为 boolean。此外还提供了许多将 boolean 转换为 String、String 转换为 boolean,以及其他一些方法。构造器有两个构造器public Class Boolean { pub...原创 2019-12-06 11:30:27 · 490 阅读 · 0 评论 -
java.lang -> Object
java.lang -> Object是什么Object 类是类层次结构的根,是 Java 中唯一一个没有父类的类,Java 中所有对象包括数组都继承了 Object 类中的方法。重要方法public class Object { private static native void registerNatives(); static { regist...原创 2019-12-04 16:34:39 · 484 阅读 · 0 评论 -
java 并发——synchronized
java 并发——synchronized介绍在平常我们开发的过程中可能会遇到线程安全性的问题,为了保证线程之间操作数据的正确性,我们第一想到的可能就是使用 synchronized 并且 synchronized 使用的位置也是很有讲究的.首先我们来先看一下什么是 synchronized ?需要使得代码变为同步方法我们需要使用 synchronized 来修饰执行前会先去获取锁,执行...原创 2019-09-05 15:49:58 · 192 阅读 · 0 评论 -
java 并发——volatile
java 并发——volatile介绍维基百科: volatile 是一个类型修饰符(type specifier).volatile 的作用是确保本条指令不会因编译器的优化而省略,且要求每次直接读值。看了上面的话感觉不是那么的好理解,因为 volatile 关键字是和 java 内存模型 JMM(java memory model)是息息相关的,所以在介绍 volatile 之前我们先来...原创 2019-09-06 15:03:02 · 105 阅读 · 0 评论 -
java 并发——AbstractQueuedSynchronizer
java 并发——AbstractQueuedSynchronizer简介abstract class AbstractQueuedSynchronizer extends AbstractOwnableSynchronizer implements Serializable提供一个基于先进先出(FIFO)等待队列,可以用于构建锁或者其他相关同步器(信号量、事件等)的基础框架。这些同步器...原创 2019-09-17 19:48:54 · 201 阅读 · 0 评论 -
java 并发——ReentrantLock
java 并发——ReentrantLock简介public class ReentrantLock implements Lock, java.io.Serializable { // 继承了 AbstractQueuedSynchronizer 具体操作的执行者 private final Sync sync; abstract static class...原创 2019-09-19 11:40:50 · 165 阅读 · 0 评论 -
java 并发——CountDownLatch
java 并发——CountDownLatch简介public class CountDownLatch { private final Sync sync; private static final class Sync extends AbstractQueuedSynchronizer { Sync(int count) { ...原创 2019-10-11 19:35:05 · 162 阅读 · 0 评论