问题标签 [ocpjp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 有人能解释一下这个关于枚举的程序在java中是如何工作的吗?
这是代码:
返回什么Status.values()
?
输出是:
java - 你能解释一下这个线程的工作原理吗?
这是关于线程的代码.....我不知道这两个 new() 语句之间的区别。
输出是 Dog 但是为什么以及如何?
java - 断言错误问题
我已经在其他地方发布了这个,还没有解决方案,所以也在这里发布。下面提到的代码没有像我预期的那样抛出断言错误,因为 num 小于 5。希望有人可以提出建议。谢谢你。
java - Java:无限循环最终会导致 StackOverflowError 吗?
我目前正在使用 Sierra & Bates 审查器审查我的 OCPJP 6。我偶然发现了一个关于没有抛出 StackOverflowError 的无限循环的问题。据我所知,它最终应该抛出它。
有关问题,请参阅此 PDF:https ://java.net/downloads/jfjug/SCJP%20Sun%20Certified%20Programmer%20for%20Java%206-0071591060.pdf
我指的问题来自自测第 5 章问题 9(PDF 的第 455 页)。
我回答说,CDF。根据书中的正确答案是DF。那里还解释说,情况 0 启动了一个无限循环,而不是 StackOverflowError。
诚然,它确实启动了一个无限循环,但最终变成了 StackOverflowError。答案 C 表示“可能会抛出 StackOverflowError”,所以我知道 C 是正确的。
如果我错了,谁能解释为什么?
java - Java:可以向 TreeSet 添加 1 个不可比较的对象吗?
这是我的代码:
如您所见,Dog
该类不是Comparable
对象,我确定没有指定 aComparator
用于排序。这段代码如何无异常运行?它打印出来了1
。
我尝试向 TreeSet 添加另一个,它按预期Dog
抛出了一个。ClassCastException
编辑:我正在使用 Java 6
java - 当提供正则表达式时,Java 中的 String.split() 方法究竟是如何工作的?
我正在准备 OCPJP 考试,我遇到了以下示例:
此代码打印 16。我期待类似 no_of_characters + 1 的东西。有人可以解释一下,在这种情况下 split() 方法实际上做了什么?我只是不明白...
java - Java Path 接口和 OCPJP7 考试
这些天我正在准备OCPJP7考试。我有两个问题并接受答案。第一个与java有关,另一个与考试成绩有关。
根据上面的代码段,我预计输出为“<strong>D:\OCPJP7\programs\NIO2\SRC\Subpath.java”,但事实并非如此。它提供了“<strong> D:\OCPJP7\NIO2\SRC\Subpath.java ”</p>
据我所知 normalize() 从给定路径中删除任何冗余元素,包括单点和双点。那么为什么它会删除\programs\ 元素?
为了成为 Oracle Certified Professional, Java 7 Programmer,我们必须参加两门考试;
OCA -JP(Oracle 认证助理,Java 7 程序员)。
Java SE 7 程序员。
据我所知,我们可以按任何顺序完成这两项考试。所以我打算先做 Java SE 7 程序员,然后再做 OCA。
我的问题是,通过两项考试后,Oracle 会提供什么。他们是否为这两个考试提供两个证书?或两者的证书?还有什么?
java - Java String 方法中存在概念错误
在这里,我正在训练我的 OCP 并测试一些字符串行为。
当我得到这个时:
我产生了一些疑问。我知道该方法返回的是:
但是,这个编译器规则有一个概念错误,或者没关系?
java - Oracle 认证(OCA JP-1z0 803 和 OCPJP-1z0 804)
据我所知,要成为 Oracle Certified Professional Java SE 7 Programmer,必须同时通过 OCAJP 和 OCPJP 考试。并且可以按任何顺序进行(例如 – OCAJP --> OCPJP 或 OCPJP --> OCAJP)。
昨天我通过了 OCPJP 考试,我希望这个月能参加 OCAJP。
我的问题是,Oracle 是否为我提供 OCPJP 考试 (1z0 804) 的硬拷贝证书?