小编And*_*ens的帖子

为什么 Java 14 不是 LTS?

Java 14是非 LTS

考虑到 6 个月发布的新版本序列,并且 8 和 11 是 LTS,Java 14 不应该是下一个 LTS 版本吗?

还是纯粹基于 Java 架构师来决定他们为 LTS 选择哪个?

我确实在网上搜索过,但找不到答案。

java lts java-8 java-11 java-14

54
推荐指数
2
解决办法
2万
查看次数

Java中的所有列表是否都保持插入顺序

列表的javadoc提到列表是有序的。但是,我看不到任何指定顺序性质的信息。我们可以依靠列表例如ArrayList和LinkedList来保持插入顺序吗?

我问的是我们致电set或的情况sort

java collections java-8

8
推荐指数
1
解决办法
3631
查看次数

在 AWS Lambda 中,线程限制是否适用于每个 lambda 实例

在本文档Lambda Quotas中,它提到执行进程/线程具有不可修改的配额1024

  1. 这是否意味着如果我有一个 lambda,那么该 lambda 的所有实例组合最多只能同时使用 1024 个线程。

  2. 或者这是否意味着 lambda 的每个实例可以使用 1024 个线程。那么,如果同时 4 次调用 lambda,它们总共最多可以使用 4096 个线程?

concurrency amazon-web-services aws-lambda

8
推荐指数
1
解决办法
7163
查看次数

在java 8+中,只有流中允许的单参数方法引用

是不是说Stream在Java 8中,你只能使用带有单个参数的方法引用(如果不允许用方法调用包装方法引用)?

我假设是因为你在任何时候在流中处理一个项目.

因此:

  • Something::new (必须引用单个arg构造函数)
  • this::doSomething (必须采取一个arg)
  • Something::doSomething (必须采取一个arg)

在使用时... Stream.这个规则总是正确的吗?

java lambda functional-programming java-8 java-stream

5
推荐指数
2
解决办法
133
查看次数

java 8 项目可以依赖于 gradle 中的 java 11 依赖项吗

我有一个 Java 8 项目,并尝试使用用 Java 11 编写的库。我收到错误:

类文件版本错误 55.0,应该是 52.0

这是基本上不可能的事情,还是有一些 Gradle 配置允许 Java 8 项目使用编写并编译为 Java 11 的库?

java dependencies gradle

5
推荐指数
1
解决办法
3602
查看次数

有没有一种简单的方法可以查看 JDK 版本中的所有增强功能?

我可以在 OpenJDK 网站上看到 JEP 列表,但我认为还有较小的 API 增强 - 添加了新方法等。是否有此类更改的完整列表,或者我必须浏览每个 GitHub 标签才能看到它们?

java

1
推荐指数
1
解决办法
73
查看次数