作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
<分区>
在模拟 OCJP 认证时,我发现了这个问题:
1. StringBuffer s1 = new StringBuffer("abc");
2. StringBuffer s2 = s1;
3. StringBuffer s3 = new StringBuffer("abc");
How many objects are created ?
他们说正确答案是 4,因为他们说:
s1 is one object, s2 is another object,
s3 is another object and "abc" is another String Object .
但对我来说这是错误的,它应该是 3,因为 s1
和 s2
是同一个对象。你怎么看?
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 9 年前。 Improve
您好,我正在处理 SCJP 转储,但现在遇到了问题。问题如下: void waitForSignal(){ Object obj = new Object(); synchronized(
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 9 年前。 Improve this
关闭。这个问题是opinion-based 。目前不接受答案。 想要改进这个问题吗?更新问题,以便 editing this post 可以用事实和引文来回答它。 . 已关闭 9 年前。 Improv
我正在处理 OCJP 转储,有一个问题: public class Person{ private String name; public Person (String name) {
这个问题在这里已经有了答案: How many objects are created (4 个答案) 关闭 9 年前。 在模拟 OCJP 认证时,我发现了这个问题: 1. StringBuffer
我是一名优秀的程序员,十分优秀!