腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
中
引入
的
方法
是
使用
编译器
目标
java
8
进行
编译
的
。
、
、
我在maven和eclipse
中
遇到了一个奇怪
的
行为。即使我将我
的
项目配置为
使用
Java
1.8
编译
,我也可以
编译
和运行(eclipse)
Java
9
中
引入
的
一段代码 <maven.compiler.source>1.8</maven.compiler.source().toZoneId()); 我在本地
使用
Oracle
的
JDK 11在e
浏览 20
提问于2020-04-07
得票数 0
回答已采纳
1
回答
最新
的
Java
代码能在32bJRE1.8
中
运行吗?
我有
使用
Java
17特性
的
代码,我正在
使用
JDK 17。从这个
Java
代码中生成一个JAR文件可以在32bJRE 1.8
中
执行吗?
浏览 7
提问于2022-08-23
得票数 1
回答已采纳
1
回答
是否也有任何
方法
在依赖项
中
强制
编译器
目标
版本?
、
、
在Maven
中
配置
目标
可以确保库代码将在以前
的
编译器
版本
中
运行,但如果库
的
依赖项
是
未来版本,则不能防止它在运行库时失败。例如,如果我
的
JDK
是
用于
编译器
的
Java
8
,如果我
的
代码
使用
选项,它将通过
目标
1.7,但在运行时会失败,因为它是在1.8
中
引入
的
类,<e
浏览 2
提问于2016-07-11
得票数 1
回答已采纳
4
回答
Foo<?,?,?>不是Foo<,?,?>
、
、
我有一个非常简单
的
方法
,我无法工作:} 这些怎么可能
是
不相容
的
类型呢?我怎么才能解决这个问题?
浏览 8
提问于2015-03-18
得票数 4
回答已采纳
3
回答
Spark
Java
错误:-source 1.5
中
不支持lambda表达式
、
logFile);错误:但是下面的代码运行得很好。
浏览 0
提问于2016-11-16
得票数 1
2
回答
(
目标
: 1.3)
、
、
、
在JDK
8
中
,javac参数"source“和"target”被废弃,并将在JDK9
中
删除。作为一名JavaME开发人员,我想知道如何才能将
目标
对准老平台。例如,在为Blu射线开发时,我
使用
了
目标
1.3。如果没有“
目标
”选项,当JDK9退出时,如何为Blu射线
编译
Xlet?我想肯定还有其他人(虽然我们不能同意),人们仍然需要瞄准老
的
设备。编辑:
使用
JDK9甚至可以达到
目标
1.3吗
浏览 3
提问于2016-09-20
得票数 3
回答已采纳
2
回答
java
泛型
中
的
Witness类型
、
我从
Java
文档
中
的
Generics中了解了什么
是
类型见证者 想要理解 怎样
浏览 2
提问于2014-07-24
得票数 10
回答已采纳
2
回答
关于
java
8
向后兼容性
的
问题: JDK
中
的
新
方法
、
、
简单
的
问题。在
Java
8
中
,JDK类中有大量
的
新
方法
。假设我们
使用
Java
7(或
Java
6)创建了这样
的
类: public void sort(Comparator现在,我们尝试用
Java
8
编译
它,并接收可预期
的
浏览 4
提问于2016-01-12
得票数 5
回答已采纳
3
回答
Java
中
是否有一个全局设置来禁用String.formatted()
的
弃用?
、
String.formatted()
方法
是
Java
13
中
与文本块一起
引入
的
一个新特性,可以代替String.format(templateString, replacement1, replacement2, ...)
使用
。
编译器
在
使用
此
方法
时发出一个不稳定
的
警告,因为它可能在以后
的
版本
中
再次被删除(但也可以保留)。是否有一种
方法
可以专门禁用此<
浏览 0
提问于2019-12-02
得票数 3
3
回答
弹簧工具套件IDE
、
、
我正在
使用
spring工具套件IDE。我引进了一个春季项目。运行该项目后,当Fatal error
编译
: tools.jar not:C:\Program Files\
Java
\jre
8
\..我尝试在preferences选项中
使用
JDK
的
path。但是,它显示了另一个错误,因为源1.5
中
不支持菱形操作符。我
使用
的
是
JDK
8
和STS 3.6.3。有人能帮我解决这个错误吗?
浏览 3
提问于2015-03-11
得票数 1
回答已采纳
4
回答
Java
:如何
使用
Optional.empty()
编译
?
、
这似乎
是
一个非常愚蠢
的
问题,但我不明白为什么Optional<T>
的
这种
使用
会
编译
: static显然,我在这里
的
思维过程
是
incorrect...but在哪里? 让我澄清一下我在这里寻找
的
答案.我知道什么
是
类型推断。我不明白这里
是
如何发生
的
,以及
Jav
浏览 3
提问于2014-09-30
得票数 6
回答已采纳
1
回答
无法在android
中
解析Arrays.stream
、
我正在尝试
使用
Android
中
的
lambda表达式来a = Arrays.stream(a).filter(s -> !s.isEmpty()).toArray(String[]::new); 其他Lambda表达式(比如单击事件)正在工作,我在我
的
应
浏览 3
提问于2016-10-27
得票数 0
回答已采纳
3
回答
编写最新代码还是兼容代码
是
更好
的
做法?
、
、
我
是
一个
使用
NetBeans集成开发环境
的
业余
java
程序员。我在
Java
编程
中
遇到
的
一个问题
是
选择正确
的
目标
JRE版本。我知道我
的
大多数朋友至少有
java
6,但很少有我
编译
的
完全最新
的
版本。我知道如何在NetBeans上针对特定
的
目标
运行时环境
进行
编译
;问
浏览 1
提问于2014-04-21
得票数 3
1
回答
Java
中
的
断言:转换时间线
、
、
我刚刚偶然发现了以下内容( ): 除非您特别
使用
-source 1.4标志请求源代码模式1.4,否则
编译器
在源代码模式1.3
中
运行。如果忘记
使用
此标志,
使用
新断言语句
的
程序将不会
编译
。让
编译器
使用
旧
的
语义作为其默认行为(即允许
使用
断言作为标识符)是为了实现最大
的
源兼容性。源模式1.3可能会随着时间
的
推移而逐步淘汰。请注意,这是Oracle为
Java</
浏览 2
提问于2017-04-23
得票数 2
回答已采纳
2
回答
为什么Ant要
编译
目标
Java
版本没有定义
方法
的
Java
源代码
、
、
我
的
系统环境
Java
版本是
Java
8
。destdir="${destination}" deprecation="on" source="1.6" target="1.6" compiler="modern" verbose="true"> 在
Java
源代码
中
,我
使用
了一个需要
Java
8
的
浏览 15
提问于2018-03-05
得票数 1
回答已采纳
4
回答
如何在Spring/Spring pom.xml中指定
Java
版本?
、
、
、
、
将
Java
11指定为在Spring (或Spring ) pom.xml文件中
使用
的
版本
的
正确
方法
是什么? 也就是说,我需要在pom
的
java
.version属性中放入什么值?对于
Java
8
,我们
使用
1.8,就像一样,对于
Java
9则
是
1.9。我不确定
Java
11是否会是1.11 (虽然看起来不太可能),而且我已经看到它在
使用
maven-com
浏览 2
提问于2019-01-31
得票数 63
回答已采纳
5
回答
如何用
Java
11编写代码,但
目标
是
Java
8
和更高版本?
、
、
、
我正在开发一个小型库,出于明显
的
原因,我想
使用
所有
Java
11特性编写代码(除了目前估计
的
模块外),但我希望这个库与
Java
8
及更高版本兼容。(ClassLoader.
java
:357)人们
是
如何提供这种兼容性
的
更新 伙计们,我不认为这个答案重复了,因为OP询
浏览 1
提问于2019-01-30
得票数 60
回答已采纳
3
回答
JDK
的
多个版本:如何指定
使用
哪个版本?
、
、
、
我已经安装了许多版本
的
JDK:1.4.2, 1.5 and 1.6。如何指定在
使用
Ant
进行
编译
时
使用
哪个版本
的
JDK?
浏览 0
提问于2011-08-16
得票数 3
回答已采纳
1
回答
为什么我在Android/Kotlin上出现了LocalTime错误,但我并没有明白Kotlin
的
意思?
、
、
但是当我在Android上试过
的
时候,它就不再起作用了。为什么?我在Kotlin和Android/Kotlin上写
的
代码有什么区别?API和
Java
库之间
的
连接是什么?Logcat上
的
错误: val current = LocalTime.now
浏览 4
提问于2021-04-04
得票数 0
3
回答
Java
8
以来旧库并发
编译
失败
、
、
、
EDU.oswego.cs.dl.util.concurrent并发
编译
(版本1.3.4)工作在
java
7或以前
的
版本上。但是,
编译
在
java
8
(javacVersion1.8)上失败。
编译器
选项-source 1.4 -target 1.4不解决此问题。 原因
是
,
java
8
在接口
java
.util.Map
中
引入
了一种新
的
“删除”
方法
浏览 1
提问于2015-12-02
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java中的return语句使用方法
Java 8-Lambda 表达式
Java即时编译器原理解析及实践
用了这么多年的 Java 泛型,你对它到底有多了解?
Java 12 发布了,决定Java未来的三大主要项目!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券