随笔分类 -  java基础

记录java基础知识
摘要:保证可见性、不保证原子性、禁止指令重排 1. 保证可见性 当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看到修改的值 当不添加volatile关键字时示例: ```java package com.jian8.juc; import java.util.concurrent 阅读全文
posted @ 2021-09-22 10:56 天空有朵云 阅读(43) 评论(0) 推荐(0)
摘要:1. ArrayList 简介 ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增长。在添加大量元素前,应用程序可以使用ensureCapacity操作来增加 ArrayList 实例的容量。这可以减少递增式再分配的数量。 ArrayList继承于 A 阅读全文
posted @ 2021-08-02 17:48 天空有朵云 阅读(685) 评论(0) 推荐(0)