开发者学堂课程【【名师课堂】Java 零基础入门:Java 简介(Java 主要特点)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/370/detail/4398
Java 简介(Java 主要特点)
内容简介:
1 Java 应用程序运行机制
2 Java 虚拟机( Java Virtual Machine )
3 其他特点
自从美国从 2003 年火箭上天使用了 Java 技术之后,Java 就火了。
1 Java 应用程序运行机制
➢计算机高级编程语言类型:
➢编译型
➢解释型
➢Java 是两种语言的结合:
➢编译命令: javac.exe
➢解释命令: java.exe
➢Java 程序组成: Java 源文件、字节码文件、机器码指令
2 Java 虚拟机( Java Virtual Machine )
在整个 Java 语言运行的过程之中,最为核心的部分就是 JVM (java 虚拟机),依靠Java 虚拟机可以实现平台的移植。
Java 虚拟机( Java Virtual Machine )
➢在一台计算机上由软件或硬件模拟的计算机。Java 虚拟机 (JVM) 读取并处理经编译过的平台无关的字节码 class 文件。
➢. Java 编译器针对 Java 虚拟机产生 class 文件,因此是独立于平台的。
➢Java 解释器负责将 Java 虚拟机的代码在特定的平台上运行。
3 其他特点
除了 JVM 之外,Java 也有如下的几个特点:
●Java 具备有可移植性;
●Java 语言的开发足够简单;
●Java 是为数不多支持多线程编程的开发语言;
●Java 支持自动的垃圾收集处理;
●Java 是一门面向对象的编程语言。
Java 发展到今天已经成为了一种事实上的行业标准。

