浏览 3145 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-05
Java语言的特点:语法友好(friendly syntax)、面向对象(object-oriented features)、内存管理(memory management)、以及最著名的平台的移植性(portability write-once/run anywhere) Java程序的执行的过程: 1、编辑Java源文件(*.java); 2、编译(compiler)生成*.clas,也就是的所谓的字节码(bytecode),Java的一切魔力就在其中,该字节码文件是与平台无关的, 是任何Java 虚拟机(JVM)都可以解释运行的; 3、执行,执行是由JVM来解释执行的,JVM注意两点:a)JVM是由一种软件实现的模拟的计算机,不同操作系统有不同的JVM;b)各种JVM都可以对同一个class文件进行解释,生成各自平台相关的二进制代码(机器码); Java有两种程序: Application Applet Java各种版本之间的关系: Java1.02 250 class 特点:速度慢;很多bug;Applet是该版本最重要事情(big thing) Java1.1 500 class 特点:速度稍快;更友好;变得流行起来了 Java2(Version 1.2-1.4) 2300 class 特点:速度更快;功能更强大;分为三个版本:J2SE J2EE J2ME;成为企业级开发的选择 Java5 (Version1.5 and up) 3500 class 特点:更容易开发,功能更强大;最主要是在语言方面发生了新的变化; Java没有Java3 Java4 ,直接从Java2调转到Java5,原因是Java5发生太大的变化 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |