全球旧事资料 分类
语言足够简单,相对于其他的任何语言而言,是很容易学的;2、Java避免了CC之中的复杂的指针关系,而使用了更为简单的引用方式来进行内存传递;3、Java是为数不多的支持多线程开发的编程语言;4、Java提供了自动的垃圾收集机制,可以定期地释放出无用的垃圾空间;5、Java语言的安全性较高;6、Java最大的特点是具备可移植性,即:同一个程序在不同的操作系统上都可以运行。
如果从编程语言的角度而言,应该分为两种:1、编译型:编译之后会形成一个exe的文件;2、解释性:像ASP语言那样,直接将代码放到服务器上进行解释。
f但是Java本身却属于两种类型的集合,观察图形:
通过如上的图形可以发现,任何一个java程序首先必须经过编译,编译之后会形成一个class的文件(字节码文件),而后在电脑上执行的不是java,而是编译之后的class文件(这个文件可以理解为“加密”文件),但是解释程序的电脑并不是一台真正意义上的电脑,而是一台由软件和硬件模拟出来的电脑Java虚拟机。
Java虚拟机的最大的作用是起到平台的支持上,通过如上的图形可以发现,所有要解释的程序在JVM上执行,但是由不同版本的JVM去匹配不同的操作系统,这样只要JVM的支持不变,程序可以任意的在不同的操作系统上运行。但是这种运行方式很明显没有直接运行在操作系统上性能高,不过随着硬件技术的发展,这些问题几乎可以忽略了。
f2JDK的安装与配置(重点)
JDK15还是主流使用版本在安装之前最好关闭本机的防火墙。
3第一个Java程序:永远的“HelloWorld!(重点)”
第一个要测试的程序永远从“HelloWorld”开始,Java程序的文件后缀必须是java。范例:定义一个新的文件:HellojavapublicclassHellopublicstaticvoidmai
Stri
gargsSystemoutpri
tl
好听全球资料 返回顶部