目录
初始Java
Java简介
什么是Java语言
Java的应用领域
Java的版本
Java语言的特性
简单
面对对象
分布性
可移植性
解释性
安全性
健壮性
多线程
高性能
动态
搭建Java环境
初始Java
Java简介
什么是Java语言
Java是1995年由Sun公司推出的一门面对对象的程序设计语言。Java是一种通过解释方式来执行的语言,其语法规则和C++类似。同时也是一种跨平台的程序设计语言。
Java的应用领域
Java的应用领域主要有以下方面:
-
桌面应用系统开发。
-
嵌入式系统开发。
-
电子商务应用。
-
企业级应用开发。
-
交互式系统开发。
-
多媒体系统开发。
-
分布式系统开发。
-
Web应用系统开发。
Java的版本
Java发展至今,按应用范围分为JavaSE、JavaEE、JavaME。
1、JavaSE
JavaSE是Java的标准版,主要应用于桌面应用程序的开发,同时也是Java语言的基础。
2、JavaEE
JavaEE是Java的企业版,主要用于开发企业级分布式的网络程序。
3、JavaME
JavaME主要应用于嵌入式系统开发。
Java语言的特性
简单
Java语言的语法简单明了,容易掌握。
面对对象
面对对象是Java语言的基础,也是Java语言的重要特性,他本身就是一种纯面对对象的程序设计语言。
分布性
Java的分布性包括操作分布和数据分布,其中操作分布是指在多个不同的主机上布置相关操作,而数据分布是将分别存放在多个不同的主机上,这些主机是网络中的不同成员。
可移植性
Java程序具有与体系结构无关的特性,可以非常方便地移植到网络上的不同计算机中。同时,Java的类库也实现了针对不同平台的接口,使得这些类库也可以被移植。
解释性
运行Java程序需要解释器。
安全性
Java语言删除了类C语言中的指针和内存释放等语法,有效地避免了用户对内存的非法操作。
健壮性
Java语言的设计目标之一,是能编写出多方面的、可靠的应用程序。因此,Java会检查程序在编译和运行时的错误,并消除错误。
多线程
多线程机制能够使应用程序在同一时间并执行多项任务,而且相应的同步机制可以保证不同线程能够正确地共享数据。使用多线程,可以带来更好的交互能力和实时行为。
高性能
Java编译后的字节码是在解释器中运行的,所以他的速度较多数交互式应用程序提高了许多。
动态
Java在很多方面比C和C++更能够适应发展的环境,可以动态调整库中方法和增加变量,而客户端却不需要任何更改。在Java中进行动态调整是非常简单和直接的。
搭建Java环境
在学习Java语言之前,需要搭建好它所需要的开发环境。
点击查看如何搭建Java环境



