java基础
文章平均质量分 67
会上树的小帅猪
只要学不死,就往死里学
展开
-
JUC包中的CAS
JUC包中的CAS什么是CASCAS的缺点什么是ABA问题?ABA问题解决 什么是CAS 比较并交换(CompareAndSwap) 比较当前工作内存的值和主内存中的值,如果相同则执行规定中的操作,否则继续比较直到主内存和工作内存中的值一致为止。 示例代码 public static void main(String[] args) { AtomicInteger atomicInteger = new AtomicInteger(5); // 第一个参数为expect:期望值 第原创 2020-11-03 15:36:44 · 385 阅读 · 1 评论 -
JAVA String类
字符串 简介 字符串并不是一种基本数据类型,也就是说没有一种语言会提供有字符串这种数据类型。而java中为了方便开发者进行项目的编写,所以利用jvm的支持制造了一种可以简单使用的String类,并且可以像基本数据类型那样直接赋值。 String类中之所以可以保存字符串主要原因是其中定义了一个数组。就是说,字符串中的每一个字符的数据都是保存在了数组之中。 String实例化方式 赋值方式实例化...原创 2019-08-14 10:56:41 · 100 阅读 · 0 评论