InfoQ

主题/标签专用视图

开源Java Content on InfoQ


最新“开源Java”相关专题内容

使用Java构建高伸缩性组件

社区
Architecture,
Java
主题
开放源代码,
编程,
性能和可伸缩性

本文介绍了开发高伸缩应用(利用底层多核硬件)的支持库,该库属于Amino库的一部分。其中一个例子是:通过java.util.concurrent.ConcurrentHashMap替代同步的HashTable来确保应用的扩展性。

JavaFX技术预览

社区
Architecture,
Java
主题
语言设计,
Web 2.0,
RIA,
富客户端/桌面

JavaFX显示了Sun的Java系列产品市场方向的一个重大转变。Sun不再仅仅关注底层技术,而是尝试为单个市场提供完整的解决方案。随着1.0版的即将发布,InfoQ以JavaFX预览版为参考,与Sun高级工程师Joshua Marinacci探讨了即将发布的1.0正式版。

“开源Java”相关新闻

OpenJDK委员会尽管鲜有成果,但还是延长了其生命

社区
Java
主题
开放源代码

OpenJDK委员会成立已有两年,在这其间他们却没有完成发布OpenJDK社区章程的计划。此外,委员会七个成员至此仍有两个空缺。尽管如此,Sun Microsystems仍然决定再多给委员会一年时间,让他们能够重新把精力集中到章程的制定上来。

虚拟机接口比较

社区
Java
主题
开放源代码,
平台

OpenJDK创新人士之一的Andrew John Hughes详细比较了OpenJDK、GNU Classpath的接口及其相应的虚拟机实现。

OpenEJB 3.0支持对枚举和集合的依赖注入及OSGi和EJB 3.0特性

社区
Java
主题

开源轻量级EJB实现框架OpenEJB的最新版支持对枚举、集合和Maps的依赖注入,并且支持OSGi和EJB 3.0规范。OpenEJB 3.0最终版近期发布了,它还支持@EJB引用其他EAR文件中的本地接口、事务日志及基于HTTP协议的EJBd。

JavaFX:当前的状态和不久的将来

社区
Architecture,
Java
主题
RIA,
Web 2.0,
富客户端/桌面

在去年十月份,InfoQ.com发布了一篇名为“JavaFX概览”的新闻。Sun Microsystem的Chet Haase接着又向InfoQ.com分享了一些JavaFX为Java平台带来的其他方面影响的细节。

Sun将基于OpenJDK 7生成OpenJDK 6

社区
Java
主题
开放源代码

Sun最近宣布了发布Java 6版OpenJDK的计划,它将以OpenJDK 7的代码作为基础来创建向后兼容的Java 6的实现版本。InfoQ通过与Sun的Joseph Darcy对话获得了关于此决定的更多信息。

JRuby:该不该转向Java 5?

社区
Ruby,
Java
主题
编程,
配置管理

在JRuby圈子中,关于项目是否应当转向Java 5的讨论又重新浮出水面。割断与Java 1.4的兼容性是否值得呢?使用诸如Annotation和Enum这样的语言特性是有好处的,同时也可以不必使用移植到早期Java版本的并发类库。到底该不该做这个决定呢?我们试分析一下其中的优缺点吧。

GNU Classpath与OpenJDK二者的结合

社区
Java
主题
开放源代码

第一个GNU Classpath与Sun Java的结合体已经出现。二者的结合体将GNU Classpath与Sun公司最近遵循GPL协议发布的Java代码相结合,来提升现有项目的性能,或是进一步实现一个完全免费的JDK。