初识Java
计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言
1. Java语言
Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言。
Java之父:詹姆斯·高斯林(James Gosling)
2. 跨平台原理:
在需要运行 Java程序的操作系统中安装Linux/Windows/MacOs系统对应的JVM(Java Vitual Machine),实现跨平台
ps: (Java开发流程:编写->编译->运行)
我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件。Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。也就是说,只要在不同平台上安装对应的JVM,就可以运行字节码文件,运行我们编写的Java程序。
3. JRE (Java Runtime Environment):
Java程序的运行时环境,包含 JVM 和运行时所需要的核心类库。(为运行Java程序必须安装JRE)
4.JDK (Java Development Kit)
Java程序开发工具包,包含 JRE 和开发人员使用的工具。其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。
实际实现跨平台、开发、运行一个Java程序仅需下载JDK以及相关的开发工具