锁定老帖子 主题:今天面试一个五年经验求职者,惹了一肚子气!
精华帖 (2) :: 良好帖 (0) :: 隐藏帖 (5)
|
|
---|---|
作者 | 正文 |
发表时间:2012-05-04
为什么末尾那个 String str="abc"创建了几个对象这个场景我好像在ITeyey哪篇博文上见到过一次?? 同一个人? 还是......
|
|
返回顶楼 | |
发表时间:2012-05-08
String str = "abc";该是两个对象,一个是"abc"这个对象,另一个是str这个对"abc"的引用的对象!
|
|
返回顶楼 | |
发表时间:2012-05-08
Spring的东西实质也是new出来的,只是用反射的机制;跟用没用到事务是没有关系的。
|
|
返回顶楼 | |
发表时间:2012-05-08
大一的菜鸟路过!我都知道private构造函数不能创建对象,string不可改变,怎么5年java经验的老鸟都不知道?我很难理解那5年他是怎么过来的!sql学了一点,至少懂得简单的增删改查
|
|
返回顶楼 | |
发表时间:2012-05-09
zhiwupei 写道 大一的菜鸟路过!我都知道private构造函数不能创建对象,string不可改变,怎么5年java经验的老鸟都不知道?我很难理解那5年他是怎么过来的!sql学了一点,至少懂得简单的增删改查
人家肯定比你懂的多。 |
|
返回顶楼 | |
发表时间:2012-05-09
String str = "abc";
请问这样创建了几个字符串对象? 下次我答一个也没有好了 1、栈上的str能算对象吗? 2、"abc"早在常量池里放着了 |
|
返回顶楼 | |
发表时间:2012-05-09
backshadow 写道 String str = "abc";
请问这样创建了几个字符串对象? 下次我答一个也没有好了 1、栈上的str能算对象吗? 2、"abc"早在常量池里放着了 为什么总能听到‘常量池’。。 java存储数据只有5个地方:寄存器,堆栈,堆,常量存储,非RAM存储。 哪来的常量池? |
|
返回顶楼 | |
发表时间:2012-05-09
从下面的回复可以看出,程序猿大多还是比较善良的,都在向着弱者说话
|
|
返回顶楼 | |
发表时间:2012-05-09
meichen8050753 写道 zhiwupei 写道 大一的菜鸟路过!我都知道private构造函数不能创建对象,string不可改变,怎么5年java经验的老鸟都不知道?我很难理解那5年他是怎么过来的!sql学了一点,至少懂得简单的增删改查
人家肯定比你懂的多。 这是肯定的,只是想说基础不行,懂的他是肯定多 |
|
返回顶楼 | |
发表时间:2012-05-09
meichen8050753 写道 backshadow 写道 String str = "abc";
请问这样创建了几个字符串对象? 下次我答一个也没有好了 1、栈上的str能算对象吗? 2、"abc"早在常量池里放着了 为什么总能听到‘常量池’。。 java存储数据只有5个地方:寄存器,堆栈,堆,常量存储,非RAM存储。 哪来的常量池? 常量是在编译期确定下来的,也就是说常量会直接写到class文件里。 然后供虚拟机加载到内存。 虚拟机加载后,为每个被装载的类型维护一个常量池。java存储数据的地方有:堆,栈,方法区,本地方法区。没有寄存器,只有一个程序计数器来装载下一条指令。你说的这是c++的吧。。 既然是为被装载类型维护的常量池,那么肯定是在方法区里开辟的空间。 我没有资料,是自己思考出来的,供参考。 |
|
返回顶楼 | |