超过1亿5千万的移动电话集成了Java技术;PDA和寻呼机中也用到Java技术;电子游戏机、电视机、网站等,也是Java技术的受益者;个人电脑都预装了Java平台(最新的Mac OS X终于能够支持Java了。Linux一贯支持Java。Windows本来支持Java,并且与Sun有法律合约,可是,当比尔?盖茨发现Java技术已经严重威胁到了微软自己的技术时,便悄悄在Windows XP中撤销了Java技术的集成。当然,这种拙劣的手段很快被发现,微软被Sun告上了法庭,不得不赔偿一大笔分手费,终于合法地使阴谋得逞。不敢直面惨淡的竞争,真是让人扼腕叹息。所以,Windows XP的用户需要安装Java的运行库才能够使用Java技术;连红色星球上也有Java技术的运用。
以上四种平台的软件开发包(Software Development Kit,SDK)都是免费的,可以从Sun的网站下载。当然,只用SDK未免太不讲究,我们需要开发工具来提高开发效率。这样的工具叫做集成开发环境(Integrated Development Environment,IDE)。以往,Borland JBuilder和IBM Eclipse这两个IDE最受Java程序员的青睐,而Sun自己的IDE却名不见经传。2004年以后,Sun把自己的IDE摆放到重要的位置,努力推进NetBeans和Java Studio的开发。前者是完全用Java撰写的开放源代码的工具,而后者则是重量级的官方开发工具。Sun的开发工具可谓根正苗红,Java程序员终于可以沐浴Sun(阳光)普照了!
James Gosling博士以“Java技术之父”闻名于世。他是Java技术的创始人,作为Sun研究院院士,亲手设计了Java语言,完成了Java技术的原始编译器和虚拟机。在他的带领下,Java现已成为互联网的标准编程模式以及分布式企业级应用的事实标准,其跨平台的技术优势为网络计算带来了划时代的变革。目前,Gosling博士积极致力于软件开发工具的研究,以使软件开发工具的功能更强大,更容易为开发人员所使用,确保应用、服务开发的迅速完成。