正如即将到来的JavaOne那样 ,最近在Java社区中已经有很多重大新闻。 这篇文章简要地引用了其中的三个项目(Java SE 8更新,Java SE 9和Java EE 8),并对我发现这是我在类路径/类加载器问题上见过的更清楚的文章之一进行了“奖励”引用。

Oracle Java 8 JVM中的字符串重复数据删除

在“ 字符串重复数据删除-Java 8 Update 20中的一项新功能”中 , Fabian Lange使用JDK 8 Update 20引入的JVM选项-XX:+UseStringDeduplication为G1垃圾收集器引入了字符串重复数据删除 。 Java启动器的工具页面已更新,其中提到了 JVM选项-XX:+UseStringDeduplication-XX:+PrintStringDeduplicationStatistics-XX:StringDeduplicationAgeThreshold 。 有关JDK 8 Update 20的更多详细信息,请参见发布的博客文章:Oracle Java Development Kit 8,Update 20 。 Lange帖子还引发了有关Java subreddit上的此和相关JVM选项的讨论 。

Java 9功能

自从宣布OpenJDK JDK 9项目以来,Java 9一直是Java社区中讨论的热门话题。 期待已久的Java模块化 ( 从JDK 8启动的 Jigsaw项目 )可能是Java 9预期的最大新功能。Paul Krill在《 为什么开发人员应该对Java 9感到兴奋的原因》中写道:“ Jigsaw并不是唯一的新功能。适用于Java9。对流行的JSON(JavaScript对象表示法)数据交换格式的支持以及流程API,代码缓存和锁定改进也是关键特性。 目前在该OpenJDK JDK 9页面上建议的六个JEP是102( 进程API更新 ),143( 改进竞争锁 ),197( 分段代码缓存 ),198(轻型JSON API),199( 智能Java编译,第2阶段) )和201( 模块化源代码 )。

在Java 9随附money API的博客文章中, otaviojava引入了JSR 354 (“ JSR 354:Money and Currency API”),描述了为什么需要它,涵盖了如何实现它,并总结说:“该API有望[在Java 9中。”

Java EE 8

Reza Rahman的帖子Java EE 8起飞了! 谈论开始的JSR 366 ( Java EE 8规范)。 这篇文章列出了Java EE的一些预期的高级内容,以及到相关JSR的链接。

揭秘Java类路径

Java类路径问题无疑是Java开发人员可能面临的更困难的挑战之一。 Jar Hell简化了文章–使用jHades揭开类路径的神秘面纱,它很好地概述了与类路径和类加载器相关的一些最常见问题,并简要解释了它们为什么会发生。 我没有使用jHades ,但是这篇文章的质量肯定激发了我对该工具的兴趣。

结论

“ Java”(SE,EE,JVM等)不断发展并为我们带来了新的语言功能,库和工具。 这篇文章引用了一些帖子,这些帖子着重介绍了JDK 8,JDK 9和Java EE 8的最新发展。

翻译自: https://www.javacodegeeks.com/2014/09/big-java-news-in-late-summer-2014.html

2014年夏末大Java新闻相关推荐

  1. 夏末浅笑_2014年夏末大Java新闻

    夏末浅笑 正如即将到来的JavaOne那样 ,最近在Java社区中已经有很多重大新闻. 这篇文章简要地引用了其中的三个项目(Java SE 8更新,Java SE 9和Java EE 8),并对我发现 ...

  2. 2018年《环球科学》十大科学新闻出炉:霍金逝世、贺建奎事件位列前二

    来源:量子位 如果要用两个词来定义2018年的话,我们可能会选择"进步"与"反思".中国科学在持续进步,克隆猴"中中"与"华华&q ...

  3. 2014年4月java程序设计,2014年4月 Java语言程序设计(一)试题答案.doc

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspJava 2014年4月 Java语言程序设计(一)试题答案.d ...

  4. 2018年《环球科学》十大科学新闻:霍金逝世、贺建奎事件位列前二

    如果要用两个词来定义 2018 年的话,我们可能会选择 "进步" 与"反思".中国科学在持续进步,克隆猴 "中中" 与"华华&qu ...

  5. 11大Java开源中文分词器的使用方法和分词效果对比,当前几个主要的Lucene中文分词器的比较...

    本文的目标有两个: 1.学会使用11大Java开源中文分词器 2.对比分析11大Java开源中文分词器的分词效果 本文给出了11大Java开源中文分词的使用方法以及分词结果对比代码,至于效果哪个好,那 ...

  6. 2014年十大优秀免费空间排行-稳定,速度,可靠和专业的免费主机空间

    部落一直致力于寻找网络上优秀的免费空间,在过去的2014年分享了不少的免费空间,但是细心的朋友可能会发现,部落博客上现在分享的有关于免费空间的文章的数量已经远远低于前两年的水平了,在2014年的新出来 ...

  7. JAVA新闻稿件管理系统计算机毕业设计Mybatis+系统+数据库+调试部署

    JAVA新闻稿件管理系统计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA新闻稿件管理系统计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语 ...

  8. 11大Java开源中文分词器的使用方法和分词效果对比

    2019独角兽企业重金招聘Python工程师标准>>> 本文的目标有两个: 1.学会使用11大Java开源中文分词器 2.对比分析11大Java开源中文分词器的分词效果 本文给出了1 ...

  9. 回顾 | 2018年十大AI新闻 中国继续占据主导优势

    来源:网易智能 摘要:普华永道(PwC)估计,到2030年,AI领域的发展将为全球经济贡献15.7万亿美元.本次评选出2018年十大AI新闻,它们囊括各个领域,有好有坏,从AI突破和新投资,到失信和隐 ...

最新文章

  1. 利用oracle快照dblink解决数据库表同步问题
  2. img 光盘映像文件已损坏_系统封装||还在用MSDN下载Windows镜像文件?你out了,用这个就可以了...
  3. K8S集群搭建:虚拟机克隆
  4. wxWidgets:wxMenuEvent类用法
  5. codevs 1028 花店橱窗布置 (KM)
  6. 【java机器学习】决策树算法
  7. c语言源程序最多可能由组成,一个C语言源程序由若干函数组成,其中至少应含有一个()。...
  8. k2p 官方固件_继斐讯K2P之后,红米AC2100也将成一代路由器神机?
  9. msu文件无法运行_安装程序遇到报错?无法验证发布者?无法使用脚本直接调用?...
  10. C# 中XML序列化与反序列化学习笔记
  11. 问题三十六:ray tracing中的Inverse Mapping(1)——球面Inverse Mapping
  12. Element-UI合集之el-select
  13. Excel列宽在哪里设置?Excel怎么设置行高和列宽
  14. Do You Kown Asp.Net Core -- Asp.Net Core 2.0 未来web开发新趋势 Razor Page
  15. 基于java派大星水产商城mp4计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署
  16. Acne Scarring Treatment
  17. 我们都在成全别人眼中的自己
  18. 阴天(唐伯虎点秋香版)1铃声 阴天(唐伯虎点秋香版)1手机铃声免...
  19. css第二课:外部样式link和import的运用及行内样式的介绍
  20. Guitar Pro 7如何编辑制谱,来聊聊吧

热门文章

  1. 后端解决跨域问题---SpringBoot
  2. 整合Druid---SpringBoot
  3. 西瓜显示服务器错误,西瓜云服务器
  4. mysql - Docker Wordpress连接到本地主机上的数据库服务器
  5. win10安装dockerx docker的常见命令 可以子腾讯云上做做练习
  6. idea无法启动Tomcat
  7. 自己的php工具,用PHP自己编写的站长工具箱
  8. mysql5.1升级5.5_mysql数据库迁移,由版本5.1升级至5.5.29,需要注意哪些
  9. jvm(8)-虚拟机字节码执行引擎
  10. aws 删除ec2实例_如何在AWS EC2实例上部署Spring Boot应用程序