加蛙练习生 level
获赞
47
粉丝
13
关注
4
看过 TA
44
四川现代职业学院
2022
Java
IP属地:四川
成事在天,谋事在人
私信
关注
2021-08-25 16:21
已编辑
四川现代职业学院 Java
1.了解static吗,static数据存在哪?生命周期什么样的 2.了解final吗,讲讲下面这段代码的结果 String s = "hello2"; final String s2 = "hello"; String s3 = s2+2; System.out.println(s==s3); 3.讲讲volatile吧 4.讲讲两个锁的区别(reentrantlock和synchronized) 5.讲讲线程池里线程的创建与销毁,核心线程可以销毁吗? 6.高并发怎么减少锁的竞争 7.了解类加载机制吗,讲讲下面这段代码...
MilkBerg:第二题的理解 String s = "hello2"; //变量,没有new,栈中直接指向了常量池。常量池初始化创建一个hello2 final String s2 = "hello"; //被final修饰的就是是常量 String s3 = s2+2;//常量和常量相加以后,先判断常量池里有没有,有的话直接引用,没有的话开辟空间存 System.out.println(s==s3);//true 地址一致 String s = "hello2"; //变量,没有new,栈中直接指向了常量池。常量池初始化创建一个hello2 String s2 = "hello"; //变量,没有new,栈中直接指向了常量池。常量池初始化创建一个hello String s3 = s2+2;//变量和常量相加,先在常量池中开辟空间,再相加 System.out.println(s==s3);//false 地址不一致
投递美团等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务