收录了 java8 频道下的 50 篇内容
从用于函数式编程风格的新语法,到lambdas表达式、collection streaming和要把方法引用作为一等公民,Groovy开发人员在未来编写Java代码时具有先天性优势。本文将重点关注Groovy和Java 8的共同点,并阐述了Java 8如何解读Groovy中那些熟悉的概念。
多年以来,Java 8一直是最受期待的编程语言更新之一。这次发布的版本包含了日期API、Streams API和Lambda。包括移除永久代(permgen)在内,还有一些不错的改进。为了解该版本的更多信息,我们采访了Oracle Java 平台组的软件开发副总裁Georges Saab。
TechEmpower是位于加利福尼亚州埃尔塞贡多的一家定制应用开发公司,该公司发表了一篇题为“Java 8全面解析”的文章。该博客文章全面概括了开发者在即将到来的Java 8中所要面对的变化。下面的内容快速概括了该博客文章中的信息。如果想查看所有的细节请访问TechEmpower的博客文章。
在本文中,我们将会看一下升级所带来的收益、升级过程中潜在的问题以及一些升级的小技巧。
JavaOne 2013已于近日在旧金山举行,时间从9月22日到9月26日。如果读者错过了,本文为你带来了会议要闻的综合报道。
Java 8为Java带来了函数式编程。Ben Evans在本文中讨论了函数的意义。通过回顾Java的演变,特别是它的类型系统,我们将看到Java 8的新特性,特别是Lambda表达式带来的改变,并提供函数式编程风格的主要优势。
具有众多新特性和函数库的Java 8发布之后,Spring 4.x已经支持其中的大部分。有些Java 8的新特性对Spring无影响,可以直接使用,但另有些新特性需要Spring的支持。本文将带您浏览Spring 4.0和4.1已经支持的Java 8新特性。
在Java 8中,注解不仅可以写在声明中,还可以写在使用类型的任何地方,例如声明、泛型和强制类型转换等语句。本文介绍新的类型注解语法,以及提高生产率和软件质量的实用工具。
本文介绍Android兼容Java 8语法特性的原理。
2014年3月份众人期待已久的Java 8发布了,新版本从语言、编译器、类库和工具等方面对Java进行了诸多改进与提升,一时间风光无限;而JVM体系的另一门语言Scala则因为融合了函数式编程语言与面向对象编程语言的优点,从诞生以来就一直备受瞩目,迅速赢得了社区的强烈支持。两门语言孰优孰劣或许不能简单地做出定论,这取决于具体的应用场景、资源约束以及团队偏好等因素,但是无论作何选择首先都需要对它们有深入的了解,本文来自于Zappos公司Hussachai Puripunpinyo在Dzone上发表的一篇文章,介绍了他自己对Java和Scala Lambda表达式的看法。
本文介绍了自 Java 8 以来与 Java 语言相关的改进。密切关注 Java 平台是很重要的,因为按照新的快速发布节奏,每六个月就会发布一个新的 Java 版本对平台和语言进行更改。
Java 8发布已经有一段时间,它被认为是Java 5发布以来最大的一次版本升级。Java 8 为Java语言、编译器、类库、开发工具以及JVM(Java虚拟机)带来了大量新特性。Lambda表达式、默认方法、并行API等都受到了开发者的追捧,社区上关于Java 8的学习资料如雨后春笋般涌现。
期待已久的Java 8已于2014年3月19日正式发布,而作为Java开发者使用最为广泛的IDE,Eclipse已经全面支持Java 8。
企业项目可能难以采用Java 8,这主要是因为那些著名的Java EE应用服务器。在升级时,那些使用Tomcat和Jetty的项目很可能更有优势。Spring 4.0.3已于近日发布,正式支持Java 8,并对WebSocket做了许多改进。
Oracle启动了从JRE 7到JRE 8的自动更新。这次自动更新于2015年1月20日启动,影响范围是启用了Java自动更新机制的Windows 32位和OS X用户。本次升级不是静默更新,需要用户授权。JRE 8发布于2014年3月,并与2014年10月成为Java.com的默认版本。
在这篇文章中,Tal Weiss聚焦于全新的Java 8中一些鲜为人知的API。
最近Java JSR经核准通过,但Apache全部投了反对票。Google与Tim Peierls则对Java SE 7与Java SE 8 JSR投了反对票,以此在闹得沸沸扬扬的TCK许可与使用限制这个问题上发出了自己的声音。
InfoQ分析了近日Typesafe公司针对Java 8的普及率而对Java开发者们所做的一项调查的结果,同时就其对Scala在Java开发者之间的普及所产生的影响问题对Typesafe的联合创始人Jonas Bonér进行了采访。
从报告中看看用户实际使用的是什么?
尽管 Java 被称为编程语言的“老马”,但它仍在不断发展。