`
lingqi1818
  • 浏览: 253408 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

java7初窥

 
阅读更多
闲来无事,就看了看java7的新特性。可以查看:
http://openjdk.java.net/projects/jdk7/features/
http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html

感觉最吸引人的就是:
g1:新一代的GC策略
http://www.blogjava.net/BlueDavy/archive/2009/03/11/259230.html
nio2:新的文件API和异步IO的支持(支持异步查询和回调)
http://wenku.baidu.com/view/8899802f7375a417866f8fb4.html


其他可能就是一些微小的调整,例如switch支持string类型,try-catch语法增强。等等。

当然网上也有些第三方测评说性能有一倍以上提升,不过本人没验证过。回头做下测试。

不过比较遗憾貌似再1.7.0这个版本中,没有看到闭包和fork/join风格的支持。


补充:
发现fork/join的sample啦。
http://download.oracle.com/javase/tutorial/index.html
http://www.iteye.com/topic/643724
分享到:
评论
1 楼 pengpeng 2011-09-14  
   

相关推荐

    BIRT初窥(三)

    标题“BIRT初窥(三)”暗示了这是一个关于Business Intelligence and Reporting Tools(BIRT)系列教程的一部分,主要面向初学者。在这个阶段,我们可能将深入理解BIRT的基础概念、安装过程以及如何创建基本的报告...

    Java EnumSet工作原理初窥

    EnumSet是Java枚举类型的泛型容器,Java既然有了SortedSet、TreeSet、HashSet等容器,为何还要多一个EnumSet呢?答案肯定是EnumSet有一定的特性,举个例子,EnumSet的速度很快。其他特性不一一列举了,毕竟本文的...

    计算机专业的java课件

    【Java语言简介】 Java是一种广泛应用于网络编程的高级编程语言,以其独特的特性和优势深受开发者喜爱。Java的主要特点包括: 1. **简单性**:Java的...通过这个简单的例子,我们可以初窥Java编程的基本流程和语法。

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    1.2 初窥JavaWeb应用 1.2.1 理解C/S结构 1.2.2 理解B/S结构 1.2.3 B/S与C/S的区别 1.2.4 了解JavaWeb应用的成功案例 1.3 JavaWeb开发的基石-开发工具包JrDK 1.3.1 下载JDK 1.3.2 JDK的安装 1.3.3 配置和测试JDK ...

    程序员Linux教程初窥入门

    程序员Linux教程初窥入门主要针对初级入门程序员的课程,也是为后期学习其他课程的一个基础,Git、Maven、Jenkins、Redis等等都需要使用到基本的Linux知识,也为后期架构师课程打下基础

    java恶意代码检测源码-Paper:网络安全技术和漏洞分析白皮书

    java恶意代码检测源码 技术文章存档 Paper list: Talking About Exploit Writing Bypassing ...SDL-软件安全设计初窥 AWVS AcuSensor功能分析 MobSF框架及源代码分析 PHP反序列化漏洞初窥 Struts S2-045

    [JAVA]十四种Java开发工具点评

    在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择。的确,这些工具各有所长,都没有绝对完美的,就算...

    maven学习-初窥门径

    Maven是一个强大的项目管理工具,它在Java开发领域中广泛使用,主要负责项目的构建、依赖管理和文档生成。Maven的核心功能包括项目对象模型(Project Object Model,POM)、依赖管理系统、项目生命周期和插件系统。 ...

    java8stream源码-if-our-language-is-whiskey:函数式编程

    如果我们的语言是威士忌——函数式编程初窥 前言 随着软件变得越来越复杂,好的架构也变得越来越重要。具有好的架构的软件易于编写、调试和测试,并且能够尽可能得复用已有的模块, 从而降低功能开发的代价。不同于...

    hibernate测试

    本教程将带你初窥Hibernate的门径,了解其基本应用,非常适合初学者进行学习。 **一、Hibernate概述** Hibernate是Java社区中广泛使用的开源ORM框架,它提供了一种在Java应用程序中管理和操作数据库的便捷方式。...

    Oracle月度技术通讯

    1. **Oracle数据库11g/12c**:2012年是Oracle数据库11g R2的成熟期,也可能初窥12c的前瞻。11g R2带来了自动存储管理(ASM)的增强、数据屏蔽、实时应用集群(RAC)的改进、SQL性能分析等。12c则首次引入了多租户...

    NASA模拟风洞(FoilSim)

    NASA的"FoilSim"是一款基于Java的翼型分析软件,主要设计用于教育目的,帮助用户初窥飞行器设计中的气动原理。这款工具的核心功能是模拟风洞实验,让用户能够直观地观察不同翼型参数对空气动力性能的影响,从而增进...

    PacMan-UCS:CAP-4630的家庭作业1(人工智能入门)

    本项目名为“PacMan-UCS”,是CAP-4630课程的家庭作业,主要目的是通过实现吃豆人游戏来让学生初窥AI的奥秘。项目采用JetBrains的项目格式,便于在IntelliJ IDEA这样的集成开发环境(IDE)中进行开发,这为学习过程...

    Grails 技术精解与Web开发实践【源码+样章】----下载不扣分,回帖加1分,欢迎下载,童叟无欺

    的初窥 51 5.2.2 数据库的分页查询 54 5.2.3 将查询改造为inner join 59 5.3 显示分页导航 60 5.4 本章小结 62 第6章 用户注册与登录 63 6.1 表单验证与资源文件 63 6.2 用户注册 69 6.3 用户登录 73 6.3.1 登录的...

Global site tag (gtag.js) - Google Analytics