Java思考
xt0119
这个作者很懒,什么都没留下…
展开
-
对于static关键字的思考
static修饰的成员变量,方法特点:称为静态成员变量,静态方法,也称类变量、类方法。 其生命周期和类相同。 静态变量、方法从属于类 而普通变量、方法从属于对象静态方法的调用问题:JVM的方法区存放的类信息,静态变量,静态方法,常量堆存放的对象信息(非静态变量,非静态方法)类加载,对象可能未加载,存在找不到非静态变量的可能所以静态方法只能使用静态变量而对...原创 2019-04-27 22:46:11 · 62 阅读 · 0 评论 -
Java中的位运算符:按位与,按位或,按位异或
三种位运算符用于计算两个数的二进制按位进行与,或,异或的结果& 按位与按位进行或运算,即全为1才为1例如: 15%10 : 1111 & 1010= 0000| 按位或按位进行与运算,即有1则为1例如: 15|10 : 1111 | 1010= 0111^ 按位异或按位进行异或运算,相同为0,不同为1例如: 15|10 : 1111 ^ 1010= 0111...原创 2019-07-12 17:18:34 · 1212 阅读 · 0 评论 -
Integer自动装箱中的缓存问题
在使用Integer自动装箱时会遇到这个问题/* * 测试自动装箱的缓存问题 */public class TestAutoBoxCache { public static void main(String[] args) { Integer a = 10; Integer b = 10; System.out.println(a==b); //输出true...原创 2019-07-17 14:14:15 · 108 阅读 · 0 评论