JRE和JDK的区别:
JDK指的是“Java Development Kit”,JRE指的是“Java Runtime Environment”,里面包含了JVM和java程序所需要的核心类库等,如果想要运行一个开发好的java程序,计算机只需要安装jRE就可以了。JDK是提供给开发人员使用的,里面包含了java开发工具,例如编译工具javc.exe和打包工具jar,exe ,也包含了Jre,因此安装了JDK之后就不用再安装jre了。简单来讲,jdk开发好的程序需要jre去执行。
path和classpath环境变量的作用:
path的作用:path是系统用来指定可执行文件的完整路径,如果执行的可执行文件不在当前目录下,那就会依次搜索path中设置的路径;而java的各种操作命令是在其安装路径中的bin目录下,所以在path中设置了JDK的安装目录后就不用再把java文件的完整路径写出来了,它会自动去path中设置的路径中去找;
CLASSPATH的作用: classpath是指定你在程序中所使用的类(.class)文件所在的位置,就如在引入一个类时:import javax.swing.JTable这句话是告诉编译器要引入javax.swing这个包下的JTable类,而classpath就是告诉编译器该到哪里去找到这个类;如果你想要编译在当前目录下找,就加上“.;”:大多数人都是用Eclipse写程序,不设classpath也没关系,因为Eclipse有相关的配置;
path与CLASSPATH 的区别:path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前目录下,那就会依次搜索path中设置的路径。而CLASSPATH是用来告诉编辑器在那里寻找Java编译过程中所需的包和类所以其路径中配置的是lib目录下的tools.jar;
独立编写Hello World程序
1.class的作用:
2.main函数的作用:main函数可以保证该的独立运行。 它是程序的入口。 它会被JVM所调用。
3.输出语句的作用:讲System.out,print里面的内容打印在窗口