1、Java具有可移植性/跨平台运行,借助Java虚拟机JVM;
2、Java的加载与执行:
编译阶段-检查源程序是否符合语法;.class字节码文件,不是纯粹的二进制,无法在操作系统中至直接运行;
运行阶段-JDK安装,javac.exe、java.exe命令:DOS窗口中使用,java 类名
注意:路径中".."表示上级目录,"."表示当前目录。
3、//当前行注释,/* */多行注释,/** */
4、public class 和class的区别:
一个Java源文件中可以定义多个class;一个Java源文件中public的class不是必须的;一个class会定义生成一个xxx.class字节码文件;一个Java源文件当中定义公开的类的话,public的class只有一个,并且该类名称必须和Java源文件名称一致。
每一个class中都可以编写main方法,都可以设定程序的入口,向执行B.class中的主方法-Java B
注意:当在命令窗口中执行java Hello,那么要求Hello.java当中必须有主方法。