`

J2SE Evolution

阅读更多
Java 7 New Features

Java SE 7 Features and Enhancements:
http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html
A look at Java 7's new features:
http://radar.oreilly.com/2011/09/java7-features.html





Concurrency Utilities Enhancements & Fork/Join:
http://docs.oracle.com/javase/tutorial/essential/concurrency/forkjoin.html


Strings in switch Statements:
http://docs.oracle.com/javase/7/docs/technotes/guides/language/strings-switch.html
引用
String.equals 作为比较的依据,并且字符串是大小写敏感的


Objects 工具类,使用举例如下:
Objects.requireNonNull(someObject);
someObject.doCalc();



Generics 声明时使用 Diamond Operator <>:
http://docs.oracle.com/javase/7/docs/technotes/guides/language/type-inference-generic-instance-creation.html
before:
Map<String, List<String>> anagrams = new HashMap<String, List<String>>();
now:
Map<String, List<String>> anagrams = new HashMap<>();



Underscores in Numeric Literals:
http://docs.oracle.com/javase/7/docs/technotes/guides/language/underscores-literals.html
Binary Literals 二进制整数:
http://docs.oracle.com/javase/7/docs/technotes/guides/language/binary-literals.html
Underscores in Numeric Literals & Binary Literals 可参见本:
http://wuaner.iteye.com/admin/blogs/1668172


Java 8 New Features


http://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html
分享到:
评论

相关推荐

    J2SE_API J2SE_API

    J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API、J2SE_API

    com.google.zxing.client.j2se.jar下载

    zxing/zxing-j2se-1.7.jar包, 包含类 com.google.zxing.StringsResourceTranslator.class com.google.zxing.client.j2se.BufferedImageLuminanceSource.class ...

    实验1 JAVA开发环境J2SE实验报告.doc

    JAVA开发环境J2SE实验报告 在本实验中,我们将学习和掌握JAVA开发环境J2SE的基本概念和使用方法。具体来说,我们将学习如何下载和安装J2SE开发工具,熟悉J2SE开发工具的使用,编写简单的Java Application和Java ...

    j2se6中文网页版

    Java 2 Platform, Standard Edition (J2SE) 6 是Java开发的重要版本,它为开发者提供了丰富的工具和功能,用于创建桌面应用、网络应用以及分布式系统。本资源“j2se6中文网页版”显然是一个中文版的J2SE 6 API文档,...

    j2se1.5中文api

    《J2SE1.5中文API详解》 Java 2 Platform, Standard Edition (J2SE) 1.5,也被称为Java SE 5.0,是Java编程语言的一个重要版本,它引入了大量的新特性和改进,对Java开发者来说具有里程碑式的意义。J2SE 1.5中文API...

    J2SE基础源代码

    Java Standard Edition(J2SE)是Java平台的核心部分,它为开发和运行桌面应用程序、服务器应用程序和嵌入式系统提供了基础。J2SE包含了Java语言的语法、类库以及运行时环境,使得开发者能够创建可移植性强、安全性...

    J2SE6.0_EN

    Java 2 Platform, Standard Edition (J2SE) 6.0是Java开发平台的一个重要版本,为Java应用程序提供了丰富的功能和强大的性能支持。这个版本带来了许多改进和新特性,包括增强的开发工具、优化的内存管理和对现代硬件...

    j2se5.0_API

    很好的j2se的API

    J2SE宏观性总结

    Java 2 Platform, Standard Edition(简称J2SE)是Java平台的核心部分,它为开发桌面应用、服务器端应用以及中间件提供了基础。J2SE包含了Java语言的核心库,包括类库、开发工具和运行环境,使得开发者能够创建、...

    【一脚揣进J2SE】视频教程(持续更新)

    资源名称:【一脚揣进J2SE】视频教程(持续更新)资源目录:【】《一脚踹进J2SE》1-1Java简介【】《一脚踹进J2SE》1-2Java运行环境搭建【】《一脚踹进J2SE》1-3HelloWorld实现及Java运行原理介绍【】《一脚踹进J2SE...

    简单的J2SE环境配置

    ### 知识点:简单的J2SE环境配置 #### 一、J2SE简介与重要性 Java 2 Standard Edition(简称J2SE)是Java技术的基础版本之一,主要用于开发桌面应用程序。它提供了完整的Java核心API集合,以及必要的运行时环境和...

    j2se doc 中文版

    Java 2 Platform, Standard Edition (J2SE) 是 Oracle 公司推出的 Java 开发平台,主要用于桌面应用和服务器端开发。J2SE 文档,尤其是官方文档,是开发者学习和理解 Java 核心特性的关键资源。这个"J2SE doc 中文版...

    j2se_中文版

    Java 2 Platform, Standard Edition(J2SE)是Java开发平台的一个重要组成部分,主要用于桌面应用和服务器端开发。中文版的J2SE API文档对于中国开发者来说尤其方便,它提供了全面的API参考,帮助理解并使用Java编程...

    j2se实现计算器,界面优美

    在本项目中,我们关注的是一个使用Java标准版(J2SE)实现的计算器应用程序。这个计算器项目不仅提供了基本的计算功能,而且它的图形用户界面(GUI)设计得相当优美,使得用户交互体验良好。这对于那些正在学习Java ...

    学好j2se的标准

    学好J2SE是成为Java开发者的基石,它涵盖了Java编程语言的核心概念和技术。以下是对J2SE学习标准的详细阐述: 首先,掌握基础语法至关重要。这意味着你需要对Java的语法规则有深入的理解,能够迅速识别并修复语法...

    J2SE 1.3,1.4,1.5,1.6,1.7,1.8 API.zip

    本资源包含从J2SE 1.3到1.8的完整API文档,对于开发者来说,这是一个宝贵的参考资料,可以深入了解不同版本间的变更和差异,确保代码在各个版本上的兼容性。 1. J2SE 1.3 API: 这是Java平台的早期版本,引入了...

    J2SE 7.0 API UPDATE 21 CHM格式

    新制作的J2SE 7.0 API CHM格式,支持全文检索

    基于J2SE的图书管管理系统

    《基于J2SE的图书管管理系统》是一款利用Java标准版(J2SE)技术平台开发的图书管理软件,旨在提供高效、便捷的图书借阅、归还、查询以及库存管理功能。这款系统深入体现了Java语言的强大特性和面向对象的设计理念,...

    j2se中文6.0api

    Java 2 Platform, Standard Edition (J2SE) 是 Java 技术的核心部分,它提供了用于开发和部署桌面应用、服务器端应用以及嵌入式系统的工具和API。J2SE 6.0 版本是其历史上的一个重要里程碑,带来了许多性能优化、新...

    J2SE 中文帮助文档

    **J2SE(Java 2 Platform, Standard Edition)是Java平台的标准版,是Java开发工具和技术的基础,主要用于桌面应用的开发。它包含了Java语言的核心库,如基础类库、I/O、网络编程、多线程、集合框架等,以及一些核心...

Global site tag (gtag.js) - Google Analytics