首先从Java 6中的一个bug说起,这个bug在Java 9中将变成一个功能。例如,使用allocate Instance方法允许你跳过对象初始化阶段或绕过构造函数中的安全检查。 虽然Oracle考虑过干脆删除Unsafe库,但社区改变了他们的主意,并最终使Unsafe库成为了Java 9的一个功能。 这不是唯一一次社区谈论Java 9或Java未来版本的可能变化。今年早些时候,Brian Goetz,Oracle的Java语言架构师发布了JEP 286的调查结果。 该提案建议在未来的Java版本中引入Local Variable Type Inference,以简化Java应用程序的编写。实质? 74%的开发人员希望不要那么冗长,并且能够声明变量而不必指定相关联的类型。 关于Jave EE 2016年对于Java Enterprise Edition,也被称为Java EE来说是有意义的一年。它一直是全球Java社区的一个混乱的来源,因为它建立在Java SE之上。从官方来说,它就是一个规范,通过来自Oracle(如Glassfish参考实现)和其他厂商如Red Hat和IBM的实际可用的实现。 2017年上半年,Java EE 8预计发布,让我们拭目以待。 关于更多Jave Java不仅仅是Java 9,它还有很多趋势是你必须保持在潮流之上的。一个好的Java库将帮助你解决很多问题。 此外,如果库并非你所好,那么还有一些有趣的来自于Google的Java库(不是Guava)值得一阅。 遵循教育路线,有一些关键的元素你只能随着经验的增长而学到,所以准备好学习吧。 如果你正在寻找挑战,那么有很多项目值得你花时间。你可以试着去解决这些优雅的问题,字符串操作,或者甚至Java音乐播放器,边玩边学习。 将Jave放在容器中 容器在新一年中变得非常有用,并且它们在管理servlet的生命周期,将URL映射到特定servlet并确保URL请求者具有正确的访问权限时也非常方便。 很多人都对Java容器感兴趣。在我们对Alpine Linux和Docker的结合激起了兴趣的几个月后,单OverOps就可以支持聊天,然后我们看到越来越多的用户使用他们的容器尝试它。 这就是为什么我们决定尝试Alpine Linux的原因。除了轻量级这个特点,它也遵循安全为主的原则,并且使用grsec / Pax,对于Linux内核而言增强了安全。 本文转载于微信公众号: ITjob远标培训(a4006660010),更多微信文章请扫描关注公众号: |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|