Java开发环境与Web 2.0社交应用介绍
1. Java语言概述
微处理器革命至今最重要的贡献是推动了个人计算机的发展,同时也对智能消费电子设备产生了深远影响。1991年,Sun Microsystems资助了由James Gosling领导的内部企业研究项目,由此诞生了基于C++的面向对象编程语言Java。
Java的一个关键目标是能够编写可在各种计算机系统和计算机控制设备上运行的程序,即“一次编写,到处运行”。1993年,网络迅速流行起来,Sun看到了使用Java为网页添加动态内容(如交互性和动画)的潜力。如今,Java被广泛用于开发大规模企业应用、增强Web服务器功能、为消费设备(如手机、智能手机、电视机顶盒等)提供应用程序等。2009年,Sun Microsystems被Oracle收购。在2010年的JavaOne会议上,Oracle宣布97%的企业桌面、30亿部手机和8000万台电视设备运行Java。目前,Java开发者已超过900万,而2005年这一数字仅为450万,Java成为世界上使用最广泛的软件开发语言。
2. Java类库
虽然你可以创建Java程序所需的每个类和方法,但大多数Java程序员会利用Java类库中丰富的现有类和方法,这些类库也被称为Java API(应用程序编程接口)。使用Java API类和方法而不是自己编写版本可以提高程序性能,因为它们经过精心编写,执行效率高,同时还能缩短程序开发时间。
3. Java应用程序的创建和执行步骤
Java程序通常要经历编辑、编译、加载、验证和执行五个阶段,下面将结合Java SE开发工具包(JDK)进行详细介绍。你可以从