Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JVM规范和Java编译器代码对SCJP准备有用吗?_Java_Compiler Construction_Jvm_Specifications_Scjp - Fatal编程技术网

JVM规范和Java编译器代码对SCJP准备有用吗?

JVM规范和Java编译器代码对SCJP准备有用吗?,java,compiler-construction,jvm,specifications,scjp,Java,Compiler Construction,Jvm,Specifications,Scjp,我正在准备SCJP考试,准备的是几乎是官方的学习书籍SCJP Sun Java 6认证程序员考试310-065 我知道Java编程就是编写满足某种高级契约的代码;这样Java就可以保持平台独立性 然而,当涉及到非常具体的SCJP项目时,我很难理解和记住这些内容,而且这些项目很多 这本书是高层次的,没有提供编译器如何处理事情的例子。JVM级别的运行时问题也是如此:对我来说,事情太抽象了。规则通常看起来是武断的,因此没有明确的目的,很难记住。或者也许是因为有时候我不明白潜在的目的 问题是: JVM规

我正在准备SCJP考试,准备的是几乎是官方的学习书籍SCJP Sun Java 6认证程序员考试310-065

我知道Java编程就是编写满足某种高级契约的代码;这样Java就可以保持平台独立性

然而,当涉及到非常具体的SCJP项目时,我很难理解和记住这些内容,而且这些项目很多

这本书是高层次的,没有提供编译器如何处理事情的例子。JVM级别的运行时问题也是如此:对我来说,事情太抽象了。规则通常看起来是武断的,因此没有明确的目的,很难记住。或者也许是因为有时候我不明白潜在的目的

问题是:

JVM规范和/或一些java编译器代码是否有助于准备SCJP?您是否需要这些材料,或者这本书是否足够?此外,请分享您使用的资源,除了本书。

嗨 我是SCJP认证人员。不会有任何关于JVM规范和编译器代码的问题。我参考了凯西·塞拉的书。我已经完整地研究了这本书。我做了一些网上模拟考试。这足以让我通过考试。


我是SCJP认证人员。不会有任何关于JVM规范和编译器代码的问题。我参考了凯西·塞拉的书。我已经完整地研究了这本书。我做了一些网上模拟考试。这足以让我通过考试。

你的问题很难理解。什么不提供一个编译器如何处理事情的示例?你认为把一个斜体化很重要-为什么

我不知道你说的Java编译器代码帮助是什么意思

我不相信Java编译器规范会有任何帮助

SCJP测试您在测试当天对Java核心包的了解程度。不幸的是,你必须知道一些深奥的东西才能通过

但是我可以告诉你,要求你学习的东西是最基本的:你必须知道语言语法才能很好地编写代码


请记住,认证只是实现真正目标的一个里程碑:精通语言编写好代码。认证测试不足以满足这一要求。即使你通过了考试,你也会有更多的工作和学习要做。

你的问题很难理解。什么不提供一个编译器如何处理事情的示例?你认为把一个斜体化很重要-为什么

我不知道你说的Java编译器代码帮助是什么意思

我不相信Java编译器规范会有任何帮助

SCJP测试您在测试当天对Java核心包的了解程度。不幸的是,你必须知道一些深奥的东西才能通过

但是我可以告诉你,要求你学习的东西是最基本的:你必须知道语言语法才能很好地编写代码


请记住,认证只是实现真正目标的一个里程碑:精通语言编写好代码。认证测试不足以满足这一要求。即使你通过了考试,你也会有更多的工作和学习要做。

我有SCJP认证,Sierra手册对我来说已经足够了。我从不担心JLS或JVM的特定实现

有一些问题,特别是关于并发性的问题,正确的答案是不能知道输出,因为它取决于JVM。在这种情况下,如果您是某个特定JVM实现的专家,它实际上可能会伤害您

如果您发现很难记住一些测试项目,那么您可能应该练习编写使用这些项目的代码,直到它看起来更自然


最后,如果你没有通过Sierra手册中的模拟考试,不要气馁。他们绝对残忍。我想我这三门考试都不及格,然后抽了一支真枪。重要的不是通过模拟考试,而是尽你最大的努力,然后理解为什么你错过了每个问题。

我有SCJP认证,Sierra的书对我来说就足够了。我从不担心JLS或JVM的特定实现

有一些问题,特别是关于并发性的问题,正确的答案是不能知道输出,因为它取决于JVM。在这种情况下,如果您是某个特定JVM实现的专家,它实际上可能会伤害您

如果您发现很难记住一些测试项目,那么您可能应该练习编写使用这些项目的代码,直到它看起来更自然

最后,如果模拟考试不及格,不要气馁
我喜欢塞拉书。他们绝对残忍。我想我这三门考试都不及格,然后抽了一支真枪。重要的不是通过模拟考试,而是全力以赴,然后理解为什么你错过了每个问题。

获得85%的认证:我问了自己很多问题,这本书就足够了。获得85%的认证:我问了自己很多问题,这本书就足够了。