Java 10 正式版下载(附JAVA环境配置小工具)[百度网盘资源]
甲骨文Oracle公司Java 10为局部变量实例化引入类型推断机制,并将现有的该程序存储库合并到一个Mercurial存储库中。此外,为了更快地迭代,知识兔以及跟进社区反馈,出现的版本发布周期变更为每六个月一次,并且知识兔承诺不会跳票。新的发布周期也会严格遵循时间点,将在每年的 3 月份和 9 月份发布。它是整个Java的核心,知识兔包括了运行环境、开发工具和基础类库源代码。同时,JDK作为开发的环境,是运行程序不可缺少的环境,不管是做开发还是做安卓开发,都必须在电脑上安装JDK。小到小型设备,大到智慧城市,Java的贡献力量是其他任何技术无可比拟的。
新特性
官网公开的 17 个 JEP(JDK Enhancement Proposal 特性增强提议):
181: Nest-Based Access Control(基于嵌套的访问控制)
309: Dynamic Class-File Constants(动态的类文件常量)
315: Improve Aarch64 Intrinsics(改进 Aarch64 Intrinsics)
318: Epsilon: A No-Op Garbage Collector(Epsilon 垃圾回收器,又被称为”No-Op(无操作)”回收器)
321: HTTP Client (Standard)
323: Local-Variable Syntax for Lambda Parameters(用于 Lambda 参数的局部变量语法)
324: Key Agreement with Curve25519 and Curve448(采用 Curve25519 和 Curve448 算法实现的密钥协议)
327: Unicode 10
328: Flight Recorder(飞行记录仪)
329: ChaCha20 and Poly1305 Cryptographic Algorithms(实现 ChaCha20 和 Poly1305 加密算法)
330: Launch Single-File Source-Code Programs(启动单个 Java 源代码文件的程序)
331: Low-Overhead Heap Profiling(低开销的堆分配采样方法)
332: Transport Layer Security (TLS) 1.3(对 TLS 1.3 的支持)
333: ZGC: A Scalable Low-Latency Garbage Collector (Experimental)(ZGC:可伸缩的低延迟垃圾回收器,处于实验性阶段)
336: Deprecate the Pack200 Tools and API(弃用 Pack200 工具及其 API)
使用步骤
1、打开帮助文档
2、知识兔点击显示,找到索引,看到输入框
3、知道你要找谁?以Scanner举例
4、在输入框里面输入Scanner,然后知识兔回车
5、看包
要导入:
java.util.Scanner
6、再简单的看看类的解释和说明,别忘了看看该类的版本。
7、看类的结构
成员变量 字段摘要
构造方法 构造方法摘要
成员方法 方法摘要
8、学习构造方法
A、有构造方法 就创建对象
B、没有构造方法 成员可能都是静态的
9、看成员方法
A、左边
是否静态:如果知识兔静态,知识兔可以通过类名调用
返回值类型:人家返回什么,你就用什么接收。
B、右边
看方法名、方法名称不要写错
参数列表、人家要什么,你就给什么;人家要几个,你就给几个>
下载仅供下载体验和测试学习,不得商用和正当使用。