【HashMap并发修改异常】

我是廖志伟,一名Java开发工程师、幕后大佬社区创始人、Java领域优质创作者、CSDN博客专家。拥有多年一线研发经验,研究过各种常见框架及中间件的底层源码,对于大型分布式、微服务...
阅读全文

JAVA基础运算符

1.自增自减运算符符号 用法 作用 ++ 自增 变量的值加1 -- 自减 变量的值减1 2.赋值运算符符号 用法 说明 = 赋值 a=10,将10赋值给变量a += 加后赋值 a+...
阅读全文

JAVA数组基础

一、数组:  数组指一组数据的集合,数组中的每个数据被称作元素。二、数组定义:  类数组型[] 数组名 = new 数组类型[元素个数或数组长度];(注意:等号前面的[]里面不能写...
阅读全文
【面试题】JVM常见面试题(一) java

【面试题】JVM常见面试题(一)

文章目录JVM的内存结构(运行时数据区)?1、程序计数器:2、Java虚拟机栈:Java虚拟机栈的异常状况?垃圾回收是否涉及栈内存?栈内存的分配越大越好吗?方法内的局部变量是否是线...
阅读全文
【面试题】JVM常见面试题(二) java

【面试题】JVM常见面试题(二)

文章目录JVM 的几个主要组成部分?虚拟机栈和堆的区别?为什么要把堆和栈区分出来呢?垃圾回收算法?标记-清除标记-整理复制算法分代收集大对象处理策略?线程内存溢出根据不同年代的特点...
阅读全文