1.1 Java的平台简介

Java语言在网络编程方面应用得很广,作为一个新的程序设计语言,它具有简单、多变、面向对象、不依赖操作系统的特点,具有很好的移植性和安全性,这些特点给网络编程带来了很多便利。Java的平台根据用途来区分,可以分为三个版本。

● Java SE——Java Standard Edition,这是Java的标准版,主要用于桌面级的应用和数据库开发。

● Java EE——Java Enterprise Edition,这是Java的企业版,提供了企业级开发的各种技术,主要用于企业级开发,现在用的最多的也就是这个平台。

● Java ME——Java Micro Edition,这个版本的Java平台主要用于嵌入式和移动式的开发,最常用的就是手机应用软件开发。

Java作为一门优秀的编程语言,相对于其他类似语言具有一定的优越性,这是由Java语言的如下特点决定的。

● Java语言具有简单、面向对象、分布式、安全、可移植、多态等特点。

● Java语言是一种面向对象的语言,通过理解一些重要的概念就能编写出各种功能的代码。

● Java语言主要集中用在设计类和接口功能方面,提供了继承及多态的机制,对类中的成员变量和方法可进行覆盖和重写,实现了代码的重复使用,使代码编写更简单。

● Java语言不支持指针,所有的访问,都必须通过具体的对象变量来实现,这样既保护了对象的私有变量,同时也避免了一些错误。

● Java语言编译产生的文件是字节码文件,字节码文件和平台无关。

● Java语言支持多线程技术,将多个程序任务分成几个并行的子任务。

提示:Java具有很多重要的特点,也是Java成为一门流行编程语言的原因。