java - java 17 特征向量对比。Java Util Vector,相同还是不同?
问题描述
新 Java 17 SDK 中的所有新功能让我兴奋不已,但“矢量”确实让我感到困惑:
根据官方文档,Vector 是针对 CPU 密集型计算(例如硬核数学计算),可用于开发应用程序,例如 ML 算法
“Vector”这个词在我的脑海里触发了一个东西,就是Util模块中的类,和“ArrayList”一样,但是是线程安全的。在处理并发情况时,我会在我的代码中随意使用它。
现在,我很困惑。在谈到最新的 Java 17 中的“Vector”时,这两个“Vector”是一回事吗?还是完全不同?
解决方案
java 17 特征向量对比。Java Util Vector,相同还是不同?
它们是不同的 API。Java 矢量 API 随 Java 16 一起发布。查看JEP 338:矢量 API(孵化器)以了解有关 Java 矢量 API 的更多信息。在 Java 17 中,vector API 的性能和实现都得到了增强。增强功能之一是将字节向量转换为布尔数组和从布尔数组转换。
推荐阅读
- import - Odoo 中的计划导入
- android - Android - 获取当前位置不起作用
- if-statement - 导入范围,但不包括日期且仅选择某个国家/地区
- c# - 从 C++ 转换的 C# 代码不起作用
- java - Prometheus 中的 apache Beam 缺少指标
- layout - Plotly:仅在特定子图中堆积条形图
- gitlab - GitLab CI 预定义的环境变量仅在子句中不被识别?
- regex - 使用正则表达式提取字符串中除精确关键字之外的所有内容
- ios - MDCSnackbarManager 按钮字体不起作用
- asp.net-mvc - 在 Kendo UI 网格内单击链接标记后多次调用 MVC 操作