“Love is like war, easy to begin but hard to end. ”
——Anonymous
“爱就像战争,开始容易,但结束难。”
——匿名
“Never pretend to a love which you do not actually feel, for love is not ours to command. ”
——Alan Watts
2019.07.17问题及解析
public class Test {
public static void main(String[] args) {
int i = 0;
Integer j = new Integer(0);
System.out.println(i == j);
System.out.println(j.equals(i));
}
}
在jdk1.5后,上述java程序输出结果为?
A.false,false
B.false,true
C.true,false
D.true,true
E.编译错误
F.运行错误
jdk1.5 java添加了自动拆装箱
当基本类型和基本封装类型通过“==”比较时,会自动拆装箱后进行比较
i==j为基本类型与Integer的比较,因此会自动将j拆箱,为值的比较因此相等
j.equals(i)会将i做自动装箱,同样为值的比较,因此值相等
答案选D。
2019.07.18问题
存储——存储位置
public class Test {
private String a = "a";
public void method(){
String b = "b";
final String c = "c";
}
}
请问上述代码中的变量a、b、c分别在内存的什么储存区存放
A.堆区、堆区、堆区
B.堆区、栈区、堆区
C.堆区、栈区、栈区
D.堆区、堆区、栈区
以我手写我心,有位伟人说过,
整理记录是最高效的学习方法。
在这里即可一展所学,
不仅可以与同辈交流
还可与前辈过招
技术君在这里等你哦~
这里有技术大佬们在线答疑,
这里有一大堆的编程资料,
这里有志同道合共赴编程的小伙伴。
(加微信拉你进群)
投稿要求如下:
知识点整理并写成文章。
要求段落结构清晰,
字数须大于500字,
报酬信息请联系小刀
联系方式:
邮箱:lixiang9409@vip.qq.com
微信号:best396975802