Java编译器(javac)、虚拟机(JVM)和Java启动器是用哪种语言编写的?

我正在尝试编译Java程序时遇到错误。我使用的是Windows(这是Windows特有的问题),我安装了最新的JDK。我尝试了一个涉及PATH变量的解决方案,但错误仍然存在。控制台输出:

我试图在我使用Intellij终极13.1.4编译一些代码,但我得到以下错误,我不知道这意味着什么:我的猜测是它与Java 8和Java 7有关,但我不知道具体是什么。我试图谷歌周围的这条消息,但他们

我收到以下警告:这是什么意思?

对于一个挑战,一位代码高尔夫球手编写了以下代码:当在Java 8中运行这段代码时,我们得到以下结果:当在Java 10中运行这段代码时,我们得到以下结果:在Java 10中,这种编号完全不存在。这里发