1.Java基本小知识JDK JRE JVM
1.java的加载与执行
JDK,JRE,JVM:
JDK:写程序,编译.java文件生成.class
JRE:写程序用到的库+JVM
JVM:虚拟机
跨平台是因为JVM上接.class下分别接各个操作系统内核。所以就有了跨平台
2.JAVA的开发环境搭建
环境变量等等
3.javaC是编译程序生成.class文件的 java是运行程序的
由于java命令运行程序不需要加上文件名的后缀,也就是说a.class运行时只需要运行java a即可
4.上述java a的原理是应为环境变量classpath默认是当前目录如果想做修改可以在环境变量里面修改
5.Java注释
6.public class和class的区别
一个文件中只能有一个且名字和文件名相同的public class,但是可以有多个class
但是一个文件中可以没有public class
在javac编译一个java文件时会将里面的每一个class都生成一个 .class 文件