InfoQ

InfoQ

主题/标签专用视图

Java SE相关的内容


最新“Java SE”相关专题内容

Java SE1.6中的Synchronized

主题
Java SE,
Java,
语言,
编程,
Syndication

在多线程并发编程中Synchronized一直是元老级角色,很多人都会称呼它为重量级锁,但是随着Java SE1.6对Synchronized进行了各种优化之后,有些情况下它并不那么重了,本文详细介绍了Java SE1.6中对于锁的性能优化,以及锁的存储结构及升级过程。

“Java SE”相关新闻

NetBeans 7.1发布,支持JavaFX 2.0及CSS3

主题
HTML 5,
Swing,
Java SE,
JavaFX,
CSS,
Netbeans,
HTML,
RIA,
标识语言,
Java,
IDE,
语言,
编程,
git

Oracle最近发布了NetBeans 7.1,这个版本在GUI方面有极大增强。该产品为开发者提供了JavaFX 2.0方面的而支持,对Swing Builder (Matisse)以及针对JavaFX和Swing用户界面的可视化调试工具做出了重大更新。 在web GUI方面,NetBeans继续强化了HTML 5方面的功能,增加了对CSS3的支持。

Java 7 Update 1的性能和稳定性

主题
Java SE,
Java,
垃圾回收,
语言,
性能调优,
编程,
性能和可伸缩性

Oracle于10月18日发布了Java 7 Update 1,给Java 7带来了迫切需要增强的稳定性,并且修复了严重的问题。InfoQ对其中包含的对性能的新改进进行了报道。

Oracle为客户端Java制定两年计划

主题
JavaFX,
Java SE,
Java,
语言,
RIA,
富客户端/桌面,
编程

Oracle以往主要关注企业级软件,这使人们误以为Oracle在很大程度上忽略了Java客户端软件。然而在今年的JavaOne大会上,Oracle明确表示他们正在重新推动桌面端的开发,主要代表就是JavaFX。而且JavaFX也将通过OpenJDK使整个JavaFX平台开源。

IBM推出新的PaaS解决方案

主题
Java EE,
Java SE,
Java,
语言,
IBM,
PaaS,
编程,
云计算,
企业

10月12日,IBM在纽约公开发表了声明,其中提到IT公司应该具备的特征是:为企业客户提供先进和完善的云服务以及由下至上的软件设计。

“Java SE”相关文章

Choosing Options

与Neal Gafter探讨Java的未来

主题
Java SE,
C#,
Java,
语言,
.NET,
领导能力,
语言设计,
编程,
敏捷,
社区

Neal Gafter讨论了Oracle的收购对Java的影响,以及为Java增加分段式栈和元对象协议的情况,并与C#/.NET做了比较。

Java 6中的线程优化真的有效么?——第二部分

主题
JVM,
虚拟机,
运行时,
Java SE,
Java,
语言,
并发,
并行计算,
编程,
性能和可伸缩性,
多线程

像偏向锁、锁粗化、通过逸出分析的锁省略以及自适应的自旋锁等技术,都是为了提高并发性而出现的。它们允许应用程序线程之间可以更多更高效地共享数据。但是它们真的有效么?在这篇由两部分组成的文章里,Jeroen Borgers将逐一探究这些特性,并尝试在单一线程基准的协助下,回答关于性能的问题。本篇文章是这个系列的第二部。

Java 6中的线程优化真的有效么?

主题
JVM,
虚拟机,
运行时,
Java SE,
Java,
语言,
并发,
编程,
并行计算,
性能和可伸缩性,
多线程

像偏向锁、锁粗化、通过逸出分析的锁省略以及自适应的自旋锁等技术,都是为了提高并发性而出现的。它们允许应用程序线程之间可以更多更高效地共享数据。但是它们真的有效么?在这篇由两部分组成的文章里,Jeroen Borgers将逐一探究这些特性,并尝试在单一线程基准的协助下,回答关于性能的问题。

节选与书评:巨富客户端—桌面Java应用的动画与图形特效开发

主题
Swing,
Java SE,
Java,
语言,
编程,
评论,
富客户端/桌面

桌面Java应用的开发者一直都缺乏提升程序的外观形象方面的资料。《Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications》这本新书试图填补这个空缺。InfoQ有幸为大家节选了其中的第14章,这一章详细讨论了协助实现Java动画的定时框架类库。

“Java SE”相关技术演讲

Java EE 7平台:走进云计算

主题
Java SE,
Java EE,
Java,
语言,
QCon,
Oracle,
架构 ,
编程,
云计算,
会议

本次分享主要是介绍企业级Java开发平台的最新版本——Java EE 7平台。Java EE 7最显著的一个特点是基于云计算进行设计,满足了平台服务提供商和应用开发者的需求,从而使得移动应用可以被部署在任何基于云的基础设施上,充分感受其在扩展性、弹性、多用户共享方面的优势。此外,Java EE 7的一项重要的特点是延续了此前两个Java EE版本的特点,在开发的简易性上更进一步。它的主要目标就是通过将现有的基于注释的开发模型扩展到JMS 2.0,并更好地整合已有的API,进一步简化企业开发过程。同时,Java EE 7还优化了很多组件,并增加了一些新的、重要的API,比如JAX-RS 2.0中的REST客户端API、Servlet 3.1的WebSocket、Java EE API并发工具,以及期待已久的JCache API等。

“Java SE”相关技术访谈

Juergen Hoeller谈Spring 3.1与Spring 3.2

主题
Spring Web Flow,
Spring框架,
Java SE,
Java EE,
依赖注入,
SpringSource,
Web框架,
Java,
QCon,
设计模式,
语言,
VMWare,
编程,
会议,
模式,
设计,
架构 ,
面向对象设计,
Spring Batch

Juergen Hoeller和Charles Humble谈论了Spring 3.1与Spring 3.2中即将出现的新特性。采访中还探讨了SpringSource对标准化的态度,Java 7与Java 8语言的变化以及Java EE 6对框架带来的影响。