10月12日,据国外媒体报道,甲骨文和IBM通常是激烈的竞争对手。这两家公司星期一称,他们将在OpenJDK方面进行合作。OpenJDK(开放的Java开发工具)是开源软件Java的主要参考实施工具。 这两家公司表示,他们要使OpenJDK社区成为开源软件Java企业版开发的主要...
OpenGL的脚步是越来越快了:Khronos Group今天又发布了该规范两年内的第六次升级OpenGL 4.1,维持了这个免费开源规范的快速进化,距离上个版本OpenGL 4.0也仅仅过去了四个半月。 OpenGL 4.1规范由OpenGL ARB(架构审核委员会)工作组定义,继续保持全面向下...
其实这样的危机对于Java来说已经不是第一次了,在上个世纪90年代后期,也就是Java刚 刚出现不长时间就遇到了第一次危机。当时微软为了跟SUN之间争夺 Java的事实标准权,开发了自己特有的版本Visual J++,并与其VS系列开发套件结合在一起,还提供了专有的扩展...
一. 最常见的annotation @Override: 用在方法之上,用来告诉别人这一个方法是改写父类的 @Deprecated: 建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序 里的所有的元素上. @SuppressWarnings: 暂时把一些警告信息消息关闭 @En...
一、IOC IoC就是Inversion of Control,控制反转。在Java开发中,IoC意味着将你设计好的类交给系统去控制,而不是在你的类内部控制。这称为控制反转。 下面我们以几个例子来说明什么是IoC。假设我们要设计一个Girl和一个Boy类,其中Girl有kiss方法,即Girl想...
两个Tomcat在不同的盘符下面,一个是正式库,一个是测试库。正式库的 tomcat 已优化过,从服务器端起动。 initial memory pool 设置为 256, maximum memory pool 为 512 , thread stack 设置为 128 。测试库没有优化。 同样的程序和数据库。在测试库上先运...
Groovy是一种基于JVM的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性。 Groovy 1.7 的改进内容主要为: 支持匿名内部类和嵌套类 Annotation 增强,可对 imports、包和变量进行声明 Grape enhancement (the Groovy module system) 更强大的...
编者按:JDK软件包之间的相互依赖性一直是使用Java 平台最大的非议之一,因为就到具体应用的时候这会产生庞大臃肿的架构。很多开发者希望JDK 变...
编者按:对Java社区来说,2009年是一个多事之年:Oracle的收购带来希望但更多的是担忧;对Java7的焦急等待;对是否需要闭包的持 续争议;其他收购对开源社区的影响本文原作者James Sugrue联合Java社区的其他三位核心开发者对2009年的Java进行了盘点。 James S...
经过四个里程碑版、三个RC版,Spring框架终于发布了3.0 的正式版。 Spring 3.0.0 GA的主要变化: Spring 3.0引入了MBeanExporter,用于扫描于FactoryBean-exported独立的资源 Spring 3.0增加了扫描自动检测JavaEE 6定义的中的javax.annotation.ManagedBean类...
其实这样的危机对于Java来说已经不是第一次了,在上个世纪90年代后期,也就是Java刚 ...
Java EE 6现在已经正式发布。在Sun的官方网站上,有一系列文章对Java EE 6的技术标准...
Oracle对Sun的收购引发了人们对Java未来的一丝担心,Oracle能否继续保持Java的开放性...
如果你是一名Java程序员,并且关注这编程语言方面的发展,比如经常去TIOBE网站了解编...
1.[http://www.javaalmanac.com] Java开发者年鉴一书的在线版本. 要想快速查到某种Jav...
java时间格式大全 java.util.*; import java.text.*; import java.util.Calendar; pub...