摘要: static可以修饰成员变量、成员方法,被修饰的成员属于类。被static修饰的成员变量、成员方法随类的加载而加载,只加载一次;存储在静态区;先于对象存在。 修饰成员变量 static修饰的成员变量,称为类变量。每个对象共享同一个类变量的值。任何对象都可以更改该类变量的值,但也可以在不创建该类的对象 阅读全文
posted @ 2020-10-25 18:25 遥远的相似性 阅读(83) 评论(0) 推荐(0)
摘要: java中的数据类型 基本数据类型:byte、short、char、int、long、float、double、boolean; 引用数据类型:数组、类、接口 基本数据类型和引用数据类型的区别 基本数据类型: 变量名指向具体的值 声明后立刻分配内存空间 存储在栈中 使用 == 比较变量值是否相同 引 阅读全文
posted @ 2020-10-25 15:18 遥远的相似性 阅读(78) 评论(0) 推荐(0)
摘要: JVM专门用一片特殊的存储区域存储String,面对String常量,会检查String常量池中是否存在此常量,如果存在的话,直接进行引用,避浪费多余的内存空间,因此必须确保这个具体的常量不能变,这就是我们经常讲的String的不变性 。 字符串创建后不能改变 String str = "abc"; 阅读全文
posted @ 2020-10-25 00:29 遥远的相似性 阅读(129) 评论(0) 推荐(0)