cppmm 是 C++-- 其实 Java 就是 C++ 的简化版 在 C++ 的基础上进行简化 所以就是 C++--
数据挖掘:实用机器学习技术及Java实现 出版时间: 2003-9
Java语言学习利器:AI-CODE坦克机器人 出版时间:2007-4-01
自然语言处理原理与技术实现(博文视点出品) 出版时间:2016-05-01
Java遗传算法编程(异步图书出品) 出版时间:2016-12-01
Java 机器学习 出版时间 :2017-09-01
深度学习:Java语言实现 出版时间:2017-08-01
自己动手写神经网络(异步图书出品) 出版时间:2017-09-01
神经网络编程实战:Java语言实现(原书第2版) 出版时间:2018-06-01
Java数据科学指南 出版时间 :2018-06-01
Java机器学习 出版时间:2018-10-01
Java数据分析指南(异步图书出品) 出版时间:2018-12-01
Java大数据分析(影印版 英文版)出版时间:2019-03-01
自然语言处理入门 Python/Java双代码实现(图灵出品) 出版时间:2019-10-01
Java数据科学实战(图灵出品) 出版时间:2020-04-01
机器学习算法框架实战:Java和Python实现 出版时间:2020-07-01
Java自然语言处理(原书第2版)出版时间:2020-07-01
自然语言处理与Java语言实现 出版时间:2020-08-01
Tribuo 出版时间: 2020-09-17
深度学习搜索引擎开发 Java实现(图灵出品) 出版时间:2020-10-01
Java物联网、人工智能和区块链编程实战 出版时间:2020-12-01
Java人工神经网络构建 [Artificial Neural Networks with Java: Tools for Building Neural Network Applications] 出版时间:2021-02-01
基于Java的深度学习 出版时间:2021-06-01
Essential Jni Java Native Interface 出版年 1998-3
Java(TM) Native Interface 出版年 1999-06-20
Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer) 出版年 2005-02-11
Java AWT Native Interface 页数 18
细说 Android 4.0 NDK 编程(推荐PC阅读) 出版时间 2012-07-01
Android NDK Game Development Cookbook 出版时间 2013-11-25
Android C++ 高级编程 使用 NDK [Pro Android C++ with the NDK] 出版时间 2014-01-01
Android NDK Beginner's Guide Second Edition 出版时间 2015-04-28
Mastering Android NDK 出版时间 2015-09-30
Java Virtual Machine (Java Series) 出版年 1997-04-01
The Java™ Virtual Machine Specification 出版年 1999-4-24
Programming for the Java™ Virtual Machine 出版年 1999-7-2
Java and the Java Virtual Machine 出版年 2001-6-27
2nd Java Virtual Machine Reasearch and Technology Symposium (JVM 02) 出版年 2002
深入 Java 虚拟机(原书第 2 版) 出版年 2003-9
A Real-Time Java Virtual Machine for Avionics (Preprint) 出版时间 2006-1-1
IBM Technology for Java Virtual Machine in IBM i5/OS 出版时间 2007-2-14
Java Virtual Machine 出版年 2009-12-30
Java Virtual Machine 出版年 2011-9
Kaffe Real-Time JVM (英语) 出版时间 2013-3-22
Understanding Java Virtual Machine 出版年 2013-3-31
Java虚拟机规范(Java SE 7版) [The Java Virtual Machine Specification] 出版时间 2013-12-01
OpenJDK Cookbook 出版时间 2015-01-30
自己动手写 Java 虚拟机 出版时间 2016-06-01
深入理解 JVM & G1 GC 出版时间 2017-06-01
揭秘 Java 虚拟机 JVM 设计原理与实现 出版时间 2017-06-01
Optimizing Java Practical Techniques for Improving JVM Application Performance (英语) 出版时间 2018-5-11
Java virtual machine Second Edition Kindle 电子书 出版时间 2018-6-10
JVM Tutorials Herong's Tutorial Examples Kindle 电子书 出版时间 2018-6-29
JRockit 权威指南 深入理解 JVM 出版时间 2019-01-01
JVM G1 源码分析和调优 出版时间 2019-04-01
实战 Java 虚拟机 JVM 故障诊断与性能优化(第2版) 出版时间 2019-07-01
深入理解 Java 虚拟机 JVM 高级特性与最佳实践(第3版) 出版时间 2019-12-01
虚拟机设计与实现 以 JVM 为例 出版时间:2020-01-01
深入浅出 Java 虚拟机设计与实现 出版时间 2020-04-01
深入解析 Java 虚拟机 HotSpot 出版时间 2020-12-01
深入 Java 虚拟机 JVM G1 GC 的算法与实现 出版时间 2021-01-01
Microsoft Java Virtual Machine 页数 88 JVM 1.1 闭源
A Dynamic Compiler for an Embedded Java Virtual Machine 页数 96
Serializable Coroutines for Java Virtual Machines 页数 104
Java Virtual Machine Including 页数 106
Java Virtual Machine Design for Embedded Systems 页数 152
Java Language and Virtual Machine Specifications
ClassPath 虚拟机 JVM 1.2 1.3 1.4 1.5
Alibaba dragonwell8 虚拟机 JVM 1.8
华为 bishengjdk-8 虚拟机 JVM 1.8
https://github.com/zhangkari/jvm
https://github.com/kayodesu/cabin
Microsoft Build of OpenJDK jvm 11
https://github.com/microsoft/openjdk
https://www.microsoft.com/openjdk#11
Android Virtual Machine (VM) Setup on Linux 出版时间 2014-01-01
深入解析 Android 虚拟机 出版时间 2014-01-01
Android Dalvik 虚拟机结构及机制剖析:第 1 卷 Dalvik 虚拟机结构剖析 出版时间 2014-11-01
Android Dalvik 虚拟机结构及机制剖析:第 2 卷 Dalvik 虚拟机各模块机制分析 出版时间 2014-08-01
深入解析 Android 虚拟机 出版时间 2016-09-01
Programming for the Android Dalvik Virtual Machine 出版时间 2017-1-15
深入理解 Android Java 虚拟机 ART [Understanding Android Internals ART JVM] 出版时间 2019-04-01
Dalvik Turbo Virtual Machine 页数 18
Dalvik Turbo Virtual Machine Lite Edition
引入 JDBC
添加内部类支持
引入 JAVA BEAN
引入 RMI
引入反射
引入集合框架
对字符串常量做内存映射
引入 JIT(Just In Time)编译器
引入打包文件数字签名
引入控制授权访问系统资源策略工具
引入 JFC(Java Foundation Classes) 包括 Swing 1.0 拖放和 Java 2D 类库
引入 Java 插件
JDBC 中引入可滚动结果集 BLOB CLOB 批量更新和用户自定义类型
Applet 中添加声音支持
引入 Java Sound API
引入 jar 文件索引
对 Java 各方面多了大量优化和增强
Java Platform Debugger Architecture 用于 Java 调试的平台
JAVA 1.4 代号 Merlin(隼)
添加 XML 处理
添加 Java 打印服务(Java Print Service API)
引入 Logging API
引入 Java Web Start
引入 JDBC 3.0 API
引入断言
引入 Preferences API
引入链式异常处理
支持 IPV6
支持正则表达式
引入 Image I/O API
NIO 非阻塞的 IO 优化 Java 的 IO 读取
引入泛型
For-Each 循环 增强循环 可使用迭代方式
自动装箱与自动拆箱
引入类型安全的枚举
引入可变参数
添加静态引入
引入注解
引入 Instrumentation
提供了 java.util.concurrent 并发包
引入了一个支持脚本引擎的新框架(基于 Mozilla Rhino 的 JavaScript 脚本引擎)
UI 的增强
对 WebService 支持的增强(JAX-WS 2.0 和 JAXB 2.0)
引入 JDBC 4.0 API
引入 Java Compiler API
通用的 Annotations 支持
switch 语句块中允许以字符串作为分支条件
在创建泛型对象时应用类型推断 比如你之前版本使用泛型类型时这样写 ArrayList userList= new ArrayList(); 这个版本只需要这样写 ArrayList userList= new ArrayList<>(); 也即是后面一个尖括号内的类型 JVM 帮我们自动类型判断补全了
在一个语句块中捕获多种异常
添加 try-with-resources 语法支持 使用文件操作后不用再显示执行 close 了
支持动态语言
JSR 203 NIO 2.0 AIO 新 I/O 文件系统 增加多重文件的支持 文件原始数据和符号链接 支持 ZIP 文件操作
JDBC 规范版本升级为 JDBC 4.1
引入 Fork/Join 框架,用于并行执行任务
支持带下划线的数值 如 int a = 100000000; 0 太多不便于人阅读 这个版本支持这样写 int a = 100_000_000 这样就对数值一目了然了
Swing 组件增强(JLayer Nimbus Look Feel…)参考
接口改进 接口居然可以定义默认方法实现和静态方法了
引入函数式接口
引入 Lambda 表达式
引入全新的 Stream API 提供了对值流进行函数式操作
引入新的 Date-Time API
引入新的 JavaScrpit 引擎 Nashorn
引入 Base64 类库
引入并发数组(parallel)
添加新的 Java 工具 jjs jdeps
Java FX 一种用在桌面开发领域的技术
静态链接 JNI 程序库
模块化(jiqsaw)
交互式命令行(JShell)
默认垃圾回收期切换为 G1
进程操作改进
竞争锁性能优化
分段代码缓存
优化字符串占用空间
JEP 286 var 局部变量类型推断
JEP 296 将原来用 Mercurial 管理的众多 JDK 仓库代码 合并到一个仓库中 简化开发和管理过程
JEP 304 统一的垃圾回收接口
JEP 307 G1 垃圾回收器的并行完整垃圾回收 实现并行性来改善最坏情况下的延迟
JEP 310 应用程序类数据 (AppCDS) 共享 通过跨进程共享通用类元数据来减少内存占用空间 和减少启动时间
JEP 312 ThreadLocal 握手交互 在不进入到全局 JVM 安全点 (Safepoint) 的情况下 对线程执行回调 优化可以只停止单个线程 而不是停全部线程或一个都不停
JEP 313 移除 JDK 中附带的 javah 工具 可以使用 javac -h 代替
JEP 314 使用附加的 Unicode 语言标记扩展
JEP 317 能将堆内存占用分配给用户指定的备用内存设备
JEP 317 使用 Graal 基于 Java 的编译器 可以预先把 Java 代码编译成本地代码来提升效能
JEP 318 在 OpenJDK 中提供一组默认的根证书颁发机构证书 开源目前 Oracle 提供的的 Java SE 的根证书 这样 OpenJDK 对开发人员使用起来更方便
JEP 322 基于时间定义的发布版本 即上述提到的发布周期 版本号为 $FEATURE.$INTERIM.$UPDATE.$PATCH 分别是大版本 中间版本 升级包和补丁版本
官网公开的 17 个 JEP(JDK Enhancement Proposal 特性增强提议)
JEP 181 Nest-Based Access Control(基于嵌套的访问控制)
JEP 309 Dynamic Class-File Constants(动态的类文件常量)
JEP 315 Improve Aarch64 Intrinsics(改进 Aarch64 Intrinsics)
JEP 318 Epsilon A No-Op Garbage Collector(Epsilon 垃圾回收器 又被称为 No-Op(无操作)回收器)
JEP 320 Remove the Java EE and CORBA Modules(移除 Java EE 和 CORBA 模块 JavaFX 也已被移除)
JEP 321 HTTP Client (Standard)
JEP 323 Local-Variable Syntax for Lambda Parameters(用于 Lambda 参数的局部变量语法)
JEP 324 Key Agreement with Curve25519 and Curve448(采用 Curve25519 和 Curve448 算法实现的密钥协议)
JEP 327 Unicode 10
JEP 328 Flight Recorder(飞行记录仪)
JEP 329 ChaCha20 and Poly1305 Cryptographic Algorithms(实现 ChaCha20 和 Poly1305 加密算法)
JEP 330 Launch Single-File Source-Code Programs(启动单个 Java 源代码文件的程序)
JEP 331 Low-Overhead Heap Profiling(低开销的堆分配采样方法)
JEP 332 Transport Layer Security (TLS) 1.3(对 TLS 1.3 的支持)
JEP 333 ZGC A Scalable Low-Latency Garbage Collector (Experimental)(ZGC 可伸缩的低延迟垃圾回收器 处于实验性阶段)
JEP 335 Deprecate the Nashorn JavaScript Engine(弃用 Nashorn JavaScript 引擎)
JEP 336 Deprecate the Pack200 Tools and API(弃用 Pack200 工具及其 API)
JEP 189 Shenandoah A Low-Pause-Time Garbage Collector (Experimental)
JEP 230 Microbenchmark Suite
JEP 325 Switch Expressions (Preview)
JEP 334 JVM Constants API
JEP 340 One AArch64 Port Not Two
JEP 341 Default CDS Archives
JEP 344 Abortable Mixed Collections for G1
JEP 346 Promptly Return Unused Committed Memory from G1
JEP 350 Dynamic CDS Archives
JEP 351 ZGC Uncommit Unused Memory
JEP 353 Reimplement the Legacy Socket API
JEP 354 Switch Expressions
JEP 355 Text Blocks
JEP 305 Pattern Matching for instanceof (Preview)
JEP 358 Helpful NullPointer Exceptions
JEP 361 Switch Expressions (Standard)
JEP 345 NUMA-Aware Memory Allocation for G1
JEP 349 JFR Event Streaming
JEP 366 Deprecate the ParallelScavenge + SerialOld GC Combination
JEP 363 Remove the CMS Garbage Collector
JEP 364 ZGC on macOS
JEP 368 Text Blocks (Second Preview)
JEP 339 EdDSA 数字签名算法
JEP 360 密封类(预览)
JEP 371 隐藏类
JEP 372 删除 Nashorn JavaScript 引擎
JEP 373 重新实现 Legacy DatagramSocket API
JEP 374 重新实现 DatagramSocket API
JEP 375 实例模式匹配(第二次预览)
JEP 377 ZGC 一个可扩展的低延迟垃圾收集器
JEP 378 文本块
JEP 379 低暂停时间垃圾收集器
JEP 381 移除 Solaris 和 SPARC 端口
JEP 383 外部存储器访问 API(第二个内置程序)
JEP 384 Records(第二次预览)
JEP 385 不推荐的 RMI 激活去除
338 Vector API (Incubator)
347 Enable C++ 14 Language Features
357 Migrate from Mercurial to Git
369 Migrate to GitHub
376 ZGC Concurrent Thread-Stack Processing
380 Unix-Domain Socket Channels
386 Alpine Linux Port
387 Elastic Metaspace
388 Windows / AArch64 Port
389 Foreign Linker API (Incubator)
390 Warnings for Value-Based Classes
392 Packaging Tool
393 Foreign-Memory Access API (Third Incubator)
394 Pattern Matching for instanceof
395 Records
396 Strongly Encapsulate JDK Internals by Default
397 Sealed Classes (Second Preview)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。