Java概述,
Java概述,
---------------------- android培训、java培训、期待与您交流! ----------------------
一、Java的特点
1、 简单性。Java简单高效,基本java系统(编译器和解释器)所占空间不足250KB.由于java最初是对了对家用电器进行集成控制而设计的,因而具备简单明了的特征。
2、 面向对象。Java是完全面向对象的程序设计语言。
3、 安全性。Java提供了许多安全机制来保证其使用上的安全性。
4、 平台独立。Java的显著特点。可以实现“一次编译,到处运行”。
5、 多线程。Java具备内建的多线程功能,可以将一个程序的不同程序段设置为不同的线程,使各线程并发、独立执行,提高系统的运行效率。
6、 网络功能。Java能从全球的网络资源取得所需信息,如数据文件、影像文件、声音文件等,并对所得信息进行处理。所以说java是一种网络语言。
7、 执行效率。Java的字节码需要经过java虚拟机解释成机器码才能执行,所以速度较慢。但是随着JVM技术的进步,使得其执行速度直逼C与C++。
二、Java的开发和运行环境
JDK(Java Development Kit)是java开发工具包,包括java类库、java编译器、java解释器、java运行时环境和java命令行工具。是java程序编译和运行的基本平台。目前,JDK主要分为3种版本:J2SE、J2EE和J2ME。
JDK安装好后,需要设置它的JAVA_HOME,Path和ClassPath环境变量。设置完成后可以在命令栏输入javac,java –verbose等命令检测环境变量是否设置成功。
三、JVM(虚拟机)的运行过程
1、 装入代码
2、 校验代码
3、 执行代码
四、其他的资料工具
1、 jdk文档资料:可在官网上下载,可以查询API函数
2、 反编译工具;有JADD等,可以把字节码文档(.class)转化为源程序(.java)
---------------------- android培训、java培训、期待与您交流! ----------------------
相关文章
- 暂无相关文章
用户点评