java用什么软件运行Java运⾏环境
⼀、计算机存储单元
位(bit):⼀个数字0或者⼀个数字1,代表⼀位
字节(Byte): 每逢8位是⼀个字节,计算机中数据存储的最⼩的单位
1 Byte= 8bit
通常的换算单位:
1KB=1024B
1MB=1024KB
1GB=1024MB
...
⼆、java语⾔的跨平台性
JVM: java虚拟机,是运⾏所有java程序的假想计算机,是java程序的运⾏环境。所写的java程序都需要运⾏在java虚拟机上
跨平台:任何软件的运⾏,都需要运⾏在操作系统上。⽽我们编写的java程序能运⾏在各个操作系统上,这就是java语⾔的跨平台性。该特性是由jvm实现的,我们的程序运⾏在jvm上,⽽jvm运⾏在不同的操作系统上。java的虚拟机本⾝不具有跨平台性,各个系统都有不同的jvm
三、JRE和JDK
JRE:j ava运⾏环境,包含jvm虚拟机和运⾏时的核⼼类库
JDK:java开发⼯具包,包含jJRE和java的开发⼯具,如编译器等等
如果是运⾏⼀个java程序,只需要安装JRE就⾜够了,
如果是开发⼀个java程序,必须要安装JDK
四、环境变量的配合
添加JAVA_HOME: 填写JDK bin⽬录的上级
编辑Path:引⽤JAVA_HOME内容,填写⾄所在的⽬录