java 后台运行机制
- 编译指令:
javac a.java -d x.class
a.java ---> x.class - 运行指令:
java x.class
x.class 是都可以直接运行的机器指令,一份java代码可以再多平台使用,原因是不同的JRE,全称为 java runtime envirment,它一般包含在JDK(java development kit) java开发工具包中
java 一般规范
- 一个文件只能有一个public 类,类名必须和文件名相同, 可以有多个非public类 【最终每个类呗编译为一个class文件】
- 类名首字母大写,函数名首字母小写
- 默认是public类作为程序的入口地址,如果想要指定非public类中的main函数当做程序入口,
javac Hello.java
后形成两个class文件,只需要java 非public类名
即可
关于注释
- 单行注释
//..单行注释....
- 多行注释
/*..多行注释,不允许嵌套.......*/
- 文档注释 : 可以用javadoc 程序直接生成html说明文档
/** * 这是一个文档注释 * @author zhanghuaizhi * @version 1.0 * /