一、JAVA的历史
Java是1995年由Sun公司(现Oracle公司)推出的一门面向对象的高级编程语言。这门编程语言的Logo就像是一杯刚刚煮好的咖啡。
Java最初期的开发是在1991年,最初的Java被命名为“Oak”(James Gosling 办公室窗外的香橡树名字),后来由于名称“Oak”这一名称被占用,所以在1995年改名为“Java”。这门编程语言的创始人James Gosling被人们誉为——Java之父。James Gosling不仅创造了Java,并且完成了Java的原始编译器和虚拟机。
Java语言是一种跨平台的程序设计语言,语法规则类似于C++。使用Java语言来设计编写的程序可以在任何平台和设备上运行。与目前常用的C++语言相比,Java语言要简洁很多,并且极大地提升了可靠性。此外Java还具有较高的安全性,非常适合企业网络和Internet环境,并且已经成为Internet中最受欢迎的编程语言之一。
由Java语言设计编写的程序既是编译型的又是解释型的,程序代码经过编译之后会转换成一种称为字节码文件(.class文件)的中间语言,字节码文件的解释和运行将会在Java虚拟机(JVM)上完成。编译后的字节码采用一种针对JVM优化过的机器码形式保存,JVM将字节码解释为机器码,然后在计算机上运行。
二、JAVA语言的应用领域
因为Java是独立于平台的,在计算机软件领域中,借助Java,开发人员可以*的使用现有的硬件和软件系统平台进行程序的开发。
使用Java语言可以进行安装和运行在本机上的桌面程序的开发和通过浏览器访问的面向Internet的应用程序,比如信息管理系统和网上数码商城等等。除此之外,Java还能做出非常炫酷的图像效果,可以使用Java开发出制作2D和3D立体效果的应用程序。他还可以应用于计算机之外的领域,Java程序可以在便携式计算机、电视、手机、机顶盒等等大量电子设备上运行。
JAVA语言的主要的应用领域有以下几个方面:
1.桌面应用系统开发
2.Web应用系统开发
3.多媒体系统开发
4.分布式系统开发
5.嵌入式系统开发
6.企业级应用开发
7.电子商务应用
Java就在我们的身边,比如我们会用到的Java开发工具Eclipse就是使用Java语言编写的,各种手机上的Java程序和游戏已经数不胜数。Java正在进入企业、学校和家庭,正在逐渐地称为普遍存在的技术。
三、JAVA语言的三大版本
自Java发布以来发展至今,按应用范围可分为三个版本,即Java SE、Java EE、Java ME,也就是Sun ONE(Open Net Enviroment)体系。
1.Java SE
Java SE(Java Platform Standard Edition) 是Java的标准版,是Java技术的核心。提供基础的Java开发工具和执行环境与应用程序接口(API)。主要用于桌面程序的开发,也是Java的基础。它包含了语言基础JDBC(Java数据库连接性)操作、I/O(输入/输出)、网络通信、多线程等技术。Java SE 是Java开发人员的基本功。
2.Java EE
Java EE(Java Platform Enterprise Edition)是Java的企业版,主要用于开发企业级分布式的网络程序,如电子商务网站和ERP(企业资源规划)系统,其核心为EJB(企业Java组件模型)。
3.Java ME
Java ME主要应用于嵌入式系统开发,如掌上电脑、手机等移动通信电子通信设备。现在大部分手机厂商所生产的手机都支持Java技术。
小提示:
任何Java学习者都需要从Java SE开始学习,Java SE是Java语言的核心,而Java EE是在Java SE的基础上扩展的。Java SE提供了Java的执行环境,使开发出的应用程序能够在操作系统上运行。