岁月喜欢把日久年深的怨叹打磨得很稀薄,只是爱却日久弥新。
2006年11月13日Java技术的发明者Sun公司宣布将Java技术作为免费软件对外发布Sun公司正式发布的有关Java平台标准版的第一批源代码以及Java迷你版的可执行源代码从2007年3月起全世界所有的开发人员均可对Java源代码进行修改
2009年甲骨文公司宣布收购Sun
2010年Java编程语言的共同创始人之一詹姆斯高斯林从Oracle公司辞职
2011年甲骨文公司举行了全球性的活动以庆祝Java7的推出随后Java7正式发布
2014年甲骨文公司发布了Java8正式版
计算机的诞生及广泛应用推动了IT领域的发展,但21世纪的计算机早已不是访问INTERNET的唯一的途径。各类更具信息化的电子产品逐渐进入IT领域,推动了PC时代的大发展。由于各种消费信息的急剧增加,传统的客户机的各方面条件均不如PC,PC的发展对服务器的应用管理体统也提出了更高标……阅读全文 >>
高性能Java是一种先编译后解释的语言,所以它不如全编译性语言快。但是有些情况下性能是很要紧的,为了支持这些情况,Java设计者制作了“及时”编译程序,它能在运行时把Java字节码翻译成特定CPU(中央处理器)的机器代码,也就是实现全编译了。Java字节码格式设计时考虑到这些“及……阅读全文 >>
比较运算符比较运算符属于二元运算符,用于程序中的变量之间,变量和自变量之间以及其他类型的信息之间的比较。比较运算符的运算结果是boolean型。当运算符对应的关系成立时,运算的结果为true,否则为false。比较运算符共有6个,通常作为判断的依据用于条件语句中。运算符说明比较左……阅读全文 >>
编程环境另外,可以把JavaAPI类库中的JavaSEAPI子集和Java虚拟机这两部分统称为JRE(JAVARuntimeEnvironment),JRE是支持Java程序运行的标准环境。JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java……阅读全文 >>
工作原理由四方面组成:(1)Java编程语言(2)Java类文件格式(3)Java虚拟机(4)Java应用程序接口当编辑并运行一个Java程序时,需要同时涉及到这四种方面。使用文字编辑软件(例如记事本、写字板、UltraEdit等)或集成开发环境(Eclipse、MyEclips……阅读全文 >>
JSR完成后,相关的规范及JavaAPI会在JCP的官方网站发布。设备制造商可以在自己的产品中实现某个JSR,如MIDP2.0(JSRll8)。但是这些都必须要通过TCK(TechnologyCompatibilityKit)测试以确保技术兼容性。按照技术类别可以分成以下几类:1……阅读全文 >>
编译和解释性Java编译程序生成字节码(byte-code),而不是通常的机器码。Java字节码提供对体系结构中性的目标文件格式,代码设计成可有效地传送程序到多个平台。Java程序可以在任何实现了Java解释程序和运行系统(run-timesystem)的系统上运行。在一个解释性……阅读全文 >>
考试Java程序员认证,测试Java程序设计的要领和能力,内容侧重于Java的语法及JDK(JavaDevelopmentKit)。SunCertifiedJavaDeveloper(SCJD)Java开发员认证,进一步测试用Java开发应用程序的能力。必须先完成一个程序设计的项……阅读全文 >>
JAVA的技术应用Android应用许多的Android应用都是Java程序员开发者开发。虽然Android运用了不同的JVM以及不同的封装方式,但是代码还是用Java语言所编写。相当一部分的手机中都支持JAVA游戏,这就使很多非编程人员都认识了JAVA。科学应用Java在科学应……阅读全文 >>
Brew游戏和Java类似,Brew也是一种程序语言。因此同样,我们也不用知道Brew是什么东西,要使用Brew,您只需要了解您的手机是否支持它就可以了。只有CDMA的手机才支持Brew,但是同时,CDMA也支持Java,于是为了减小成本,一般的开发商还是愿意选择基于Java的游……阅读全文 >>