问题标签 [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.

0 投票
2 回答
132 浏览

java - 有人能解释一下这个关于枚举的程序在java中是如何工作的吗?

这是代码:

返回什么Status.values()

输出是:

0 投票
7 回答
181 浏览

java - 你能解释一下这个线程的工作原理吗?

这是关于线程的代码.....我不知道这两个 new() 语句之间的区别。

输出是 Dog 但是为什么以及如何?

0 投票
2 回答
60 浏览

java - 断言错误问题

我已经在其他地方发布了这个,还没有解决方案,所以也在这里发布。下面提到的代码没有像我预期的那样抛出断言错误,因为 num 小于 5。希望有人可以提出建议。谢谢你。

0 投票
2 回答
184 浏览

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 是正确的。

如果我错了,谁能解释为什么?

0 投票
3 回答
1501 浏览

java - Java:可以向 TreeSet 添加 1 个不可比较的对象吗?

这是我的代码:

如您所见,Dog该类不是Comparable对象,我确定没有指定 aComparator用于排序。这段代码如何无异常运行?它打印出来了1

我尝试向 TreeSet 添加另一个,它按预期Dog抛出了一个。ClassCastException

编辑:我正在使用 Java 6

0 投票
1 回答
14233 浏览

java - 当提供正则表达式时,Java 中的 String.split() 方法究竟是如何工作的?

我正在准备 OCPJP 考试,我遇到了以下示例:

此代码打印 16。我期待类似 no_of_characters + 1 的东西。有人可以解释一下,在这种情况下 split() 方法实际上做了什么?我只是不明白...

0 投票
1 回答
174 浏览

java - Java Path 接口和 OCPJP7 考试

这些天我正在准备OCPJP7考试。我有两个问题并接受答案。第一个与java有关,另一个与考试成绩有关。

  1. 根据上面的代码段,我预计输出为“<strong>D:\OCPJP7\programs\NIO2\SRC\Subpath.java”,但事实并非如此。它提供了“<strong> D:\OCPJP7\NIO2\SRC\Subpath.java ”</p>

    据我所知 normalize() 从给定路径中删除任何冗余元素,包括单点和双点。那么为什么它会删除\programs\ 元素?

  2. 为了成为 Oracle Certified Professional, Java 7 Programmer,我们必须参加两门考试;

    OCA -JP(Oracle 认证助理,Java 7 程序员)。

    Java SE 7 程序员。

    据我所知,我们可以按任何顺序完成这两项考试。所以我打算先做 Java SE 7 程序员,然后再做 OCA。

    我的问题是,通过两项考试后,Oracle 会提供什么。他们是否为这两个考试提供两个证书?或两者的证书?还有什么?

0 投票
3 回答
2047 浏览

java - 有什么书可以升级到java se 7程序员认证考试吗?

我需要帮助。我想参加升级到 java se 7 程序员认证考试。在网上搜索时,我发现了这个..
升级到 java se 7 认证的 Oracle 教程

有没有同样的书?

谢谢

0 投票
2 回答
88 浏览

java - Java String 方法中存在概念错误

在这里,我正在训练我的 OCP 并测试一些字符串行为。

当我得到这个时:

我产生了一些疑问。我知道该方法返回的是:

但是,这个编译器规则有一个概念错误,或者没关系?

0 投票
2 回答
2986 浏览

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) 的硬拷贝证书?