Java语言开发环境搭建
学习笔记
(1)Java虚拟机—JVM
JVM(Java Virtual Machine):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境。我们编写的Java代码,都运行在JVM之上。
跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何操作系统之上,这个特征简称为Java语言的跨平台特征。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM运行在操作系统上。
Java虚拟机本身不具备跨平台功能,每个操作系统下都各有不同版本的虚拟机:
windows—win版JVM
Linux—lin版JVM
MAC—mac版JVM
(2)JDK和JRE
JDK:是Java程序的开发工具包,包含了JRE和开发人员使用的工具(编译器等开发工具)。
JRE:是Java程序的运行环境,包含JVM和运行时所需要的核心类库。
想要运行一个已有的Java程序(意思是这个程序别人已经开发好了),那么只需要安装JRE
想要开发一个全新的Java程序,必须安装JDK
(3)JDK的安装与下载
(4)环境变量的配置
Java的主要功能都是通过命令的方式提供,这些命令包含在文件夹bin中
打开cmd窗口,输入java指令,若显示“ ‘java’不是内部或外部命令,也不是可运行的程序 或批处理文件。”,则右键点击此电脑
点击“确定”,输入完成,此时再打开cmd,输入指令java,会出现中文提示信息。