热文volatile关键字

volatile 当一个变量定义为volatile后,它将具备两种特性: 1. 可见性, 2. 禁止指令重排序。 首先,我们要意识到有这样的现象:编译器为了加快程

热文Eclipse导入JDK源码

Ctrl单击想看的源码,在对话框中,点击External File,选择你所安装的jdk目录下的src.zip文件。 至此就完成了jdk源码的导入,选中你自己源码中java

热文JVM的内存模型

简介 要更好的使用Java进行开发,我们需要理解JVM是如何分配内存的,这些内存都用来做什么,如何回收不用的内存。 下面我们来了解JVM的内存分配,根据JVM的规

热文ArrayList源码分析

ArrayList是一种最常用的集合类,底层数据结构是数组,提供动态扩展数组长度的特性,允许元素的值为null。ArrayList是一种非线程安全的集合类,若要在多线程的环境,

热文vue源码系列1--前言

我的历程         大概是17年初开始用vue,之前在北京用的是`php`混合页面,后来前后端稍微的分离之后,用的是`Angular2`来重构了部分系统。再后来,就

热文volatile关键字

Java内存模型         由于程序运行中的变量存放在物理内存中,这就引发一个问题,因为cpu在执行程序指令时,速度非常快(远快于内存),如果一直在物理内存中读取或

热文我怕了还不行嘛!

加了好久掘金的微信群,也在里面讨论一些技术,特别最近学Flutter,恰好他们就有这个微信群,所以就加入了,方便讨论。 今天我在iOS群里面吹水,群里有个人,说他们公司需要人