课程
/后端开发
/Java
/JDK11&12 新特性解读
不是可以直接执行 .java文件不用编译吗? 为啥还要打个包运行啊?
2019-04-16
源自:JDK11&12 新特性解读 4-2
正在回答
视频录制的时候,jdk12还是预览版的(IDE还不支持)
诚如所见,IDE intelliJ中已经报错,无法直接运行。但是JDK语言本身是支持的,所以打包,用较为原始的手工命令执行。第二种方式也是需要加上 --release 12 --enable-preview -Xlint:preview等选线编译,才可以使用java --enable-preview来运行。
JEP:330:启动单文件源代码程序。即你说在直接执行。根据编译参数来看,应该是还不支持增强的switch语句在单个类中直接运行。
个人理解,仅供参考。
举报
JDK11、12 新特性的介绍及代码演示
1 回答.tar.gz 文件 不是要用 tar -zcvf 吗?
1 回答串行 不是念xing吗?
2 回答执行Unicode10Example.java, 结果是乱码,老师的结果是图形,怎么处理
1 回答为什么我的图像是黑白的,不是彩色的呢。还有这个图像和老师的图像也不一样呀
1 回答我用的eclipse写的,最后输出的控制台都是问号,需要配置什么吗?