1.弄清楚一些专业术语
JDK(Java Development Kit)编写Java程序的程序员使用的软件
JRE(Java Runtime Environment)运行Java程序的用户使用的软件,包含JVM但是没有编译器,这并不是开发者想要的环境,而是专门为不需要编译器的用户提供的。
SE(Standard Edition)用于桌面或者简单服务器应用的Java平台
EE(Enterprise Edition)用于复杂服务器应用的Java平台
ME(Micro Edition)用于手机和其他小型设备的java平台
2.如何选择适当的JDK
1.你需要的是JDK,而不是JRE
2.windows:32位选择x86,64位选择x64
3.设置JDK
下载完JDK后,选择适合的位置安装,在windows和Linux上安装JDK时,还需要完成一个步骤:将jdk/bin目录增加到执行路径中-执行路径是操作系统查找可执行文件时所遍历的目录列表
这个过程书上一笔带过我是通过孤傲仓狼大佬的来理解的https://www.cnblogs.com/xdp-gacl/p/3628220.html,写的十分详细。
检查是否设置成功步骤为,打开终端输入 如果成功会显示java的版本,我的是
4.在终端运行java程序
首先写一个java程序
1 public class Welcome { 2 3 public static void main(String[] args) { 4 // TODO Auto-generated method stub 5 String greeting = "Welcome to Core Java!"; 6 System.out.println(greeting); 7 for(int i = 0; i < greeting.length(); i++){ 8 System.out.print("="); 9 } 10 System.out.println(); 11 } 12 13 }
找到这个代码文件所在的位置,我的位置是D:projectDemosrcFirst
然后在终端进入此路径然后输入如下命令javac Welcome.java就会生成字节码
文件Welcome.class然后再输入java Welcome就会输出,这就是我们运行的第一个java程序
过程大致是这样的:javac程序是一个java编译器。它将文件Welcome.java编译成Welcome.class文件。java程序启动java虚拟机。虚拟机执行编译器放在class文件中的字节码