20得票1回答
Java 10的局部变量类型推断能够推断void类型吗?

在Java 10中,我们可以使用类型推断。 String s1 = "hello"; // before Java 10 var s2 = "hello"; // now 然而,以前我们无法定义void类型的变量。 但是现在,我们可以将返回void方法的结果赋值给变量: void e...

20得票3回答
如何使用JDK 10安装Netbeans

我尝试使用JavaHome命令行:netbeans-trunk-nightly-201803230002-javase-windows.exe --javahome "C:\Program Files\Java\jdk-10" 它应该可以工作,但是我收到了一条信息: 指定位置C:\Pr...

19得票2回答
Java 9是否包含Graal?

我正在阅读 JEP 317。它说 Graal(一种新的实验性基于 Java 的 JIT 编译器)将成为 JDK 10 的一部分,但随后它又说已经可用于 JDK 9。那么,JEP 317 的意义是什么呢?Java 9 是否包含 Graal 呢?

18得票1回答
内部变化:限制和无序流

在尝试回答另一个问题时,基本上是这样的情况。假设有这段代码:AtomicInteger i = new AtomicInteger(0); AtomicInteger count = new AtomicInteger(0); IntStream.generate(() -> i.inc...

18得票3回答
Java 10编译空指针异常

我最近安装了jdk10。我写了一些普通的代码,但是它不起作用。 我做错了什么吗? 请查看代码和异常堆栈跟踪。 据我所知,没有任何理由导致这种行为。 import com.bean.College; public class Student { interface Club { ...

18得票2回答
导入 java.awt 无法解析。

我已经在macOS 10.13.5上的MacBookPro上安装了Eclipse [版本:Photon Release(4.8.0)]和JDK 10。当我在代码中写入:import java.awt.*;时,出现以下错误: 无法解析import java.awt java.awt是...

17得票4回答
错误:java: java.lang.ExceptionInInitializerError IntelliJ

嗨! 我尝试使用JDK 10.0.1和“spring-boot-starter-test”启动Intellij(ultimate)时遇到了一些麻烦。如果我运行主方法,无论其内容如何,无论是否有任何活动测试,编译后运行前都会收到“Error:java: java.lang.ExceptionI...

17得票2回答
如何在Java http客户端中自定义“host”头

这是我的代码:HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder() .uri(URI.create("http://127.0.0.1:8081/")...

17得票2回答
如何在Eclipse Oxygen中设置Java 10?

我不确定最新版本的 Eclipse,即 Oxygen 是否支持 Java 10。我从我的 Mac 机器上的首选项中配置了 Java 10 的 JRE。 另外,我尝试向我的 pom.xml 添加以下 Maven 编译器插件:<plugin> <gr...

17得票2回答
为什么Oracle JDK 9下载会这么早结束?

我想在我的电脑上安装JDK 9,于是访问了JDK官方下载页面,却惊讶地发现:   Java SE 9已经停止支持。Java SE 9用户应切换到Java SE 10。请访问我们的Java SE下载页面以获取当前版本的Java SE。您将在...秒钟内重定向到Java SE下载页面。请更新您...