Java语言的特点和用途有哪些呢?
Java语言的一个最具特色的优点就是运行时提供了平台无关性。Java编写的程序可以在Windows、Solaris、Linux或其他操作系统中运行,实现了“一次编写,多处运行”。因此,它是一种适合网络开发的新型语言。
Java语言的另一个优点是面向对象。它具有和C++类似的语法,这就使得C和C++程序员可以很容易地学习Java。同时,它摒弃了C和C++中复杂的宏定义、指针算法、结构、联合、操作符重载、虚基类等概念,用完全面向对象的方法,让程序开发变得更加轻松,初学者更容易理解和掌握。
Java程序分为两类,即Application(应用程序)和Applet(小应用程序)。Application可以独立运行,Applet只能嵌入到Web页面中运行。Java程序的开发通常要经过编写源程序、编译生成字节码和运行三个步骤。
Java为每个不同的操作系统提供了一个专门用来翻译字节码文件的Java虚拟机(JVM),它和一些相关的文件组成了Java程序的运行环境JRE(Java Runtime Environment),它里面自带的解释器负责根据字节码文件解释成本机可执行代码。JVM的实现是建立在不同的主机操作系统之上的,这种设置允许JVM隐藏支撑操作系统的实现细节,并创建了一个一致的、抽象的环境,以允许Java程序能再任何支持JVM的平台上运行,这样就解决了可移植性的问题。所以,无论在哪个平台下开发Java程序,都必须安装运行环境。
当然Java语言的特点和用途可能远不止这些,更多的在使用中还能体会到。
本课主题:Java语言的特点和用途
相关主题:
PHP与其他脚本语言的比较
HTML语言的发展、作用与局限性
请拨打热线:0571-86586571

