随笔分类 -  Java基础

Java基础
摘要:特别说明: monitor在中文书籍有多种翻译,本文档统一使用:对象锁 | 书籍 | 中文翻译 | | | | | 《java编程思想(第4版)》 | 监视器、对象的锁 | | 《深入理解Java虚拟机(第3版)》 | 对象的锁 | | 《Java虚拟机规范(Java SE 8版)》 | 同步锁 | 阅读全文
posted @ 2022-12-29 23:57 拿了桔子跑-范德依彪 阅读(440) 评论(0) 推荐(0) 编辑
摘要:1 基本类型 Java里面只有八种原始类型,其列表如下: 实数:double、float 整数:byte、short、int、long 字符:char 布尔值:boolean 复杂类型和基本类型的内存模型本质上是不一样的,简单数据类型的存储原理是这样的:简单数据类型不存在“引用”的概念,都是直接存储 阅读全文
posted @ 2022-12-27 15:47 拿了桔子跑-范德依彪 阅读(67) 评论(0) 推荐(0) 编辑
摘要:1 String不可变性 String类被声明为 final,因此它不可被继承。 内部使用char数组存储数据,该数组被声明为final,这意味着value数组初始化之后就不能再指向其它数组。 String内部没有改变value数组的方法 String类中所有修改String值的方法,如果内容没有改 阅读全文
posted @ 2022-12-26 23:28 拿了桔子跑-范德依彪 阅读(525) 评论(0) 推荐(0) 编辑
摘要:1 final基本用法 final:“这是无法改变的" final可以修饰:变量、参数、方法、类 1.1 final修饰变量 修饰变量(变量、局部变量),当变量类型为: 基本类型,一旦被赋值,该值不能被改变。 引用类型,一旦引用被初始化指向一个对象,就不能指向别的对象,但对象内容可以被修改 数据类型 阅读全文
posted @ 2022-12-19 19:26 拿了桔子跑-范德依彪 阅读(217) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示