java语言的命名规范
只允许使用字母 下划线 数字 和 $ 来命名
开头不允许用数字
不能与关键字保留字重名,关键字和保留字是java已经占用的
望文生义,见名知其意
类名由一个或多个单词组成时每个字母的首字母大写(帕斯卡(Pascal)命名法)
public class HelloWorld{
}
HelloWorld叫类名
函数名由一个或多个单词组成时,第一个单词的首字母小写,其余单词的首字母大写(驼峰(camel)命名法)
public class HelloWorld{
public static void main(String[] args){
int i = 1;
}
}
i叫变量名
包名全小写,只可以使用 ". " 不能以 " . " 进行开头或者叫结尾
com.yhs.util
常量全大写,用_来连接
常量解释不变的值,例如 π
CIRCLE_PAI
JAVA语言的书写格式
层级之间必须缩进一个制表位,也就是一个TAB的位置
一行只写一句话,就写到屏幕大小,写不下换下一行写,
JAVA语言的代码注释
单行注释 //
多行注释 /**/
文档注释 /** */
类的阐述
同一个文件中可以定义多个类
编译后,每个类都会生成独立的.class文件
一个类中,只能有一个主方法,也就是main方法,每个类都可以有自己的主方法
public修饰的类称为公开类,要求类名必须与文件名完全相同,包括大小写
一个源文件中只能由一个公开类
Package(包)
类似于文件夹,用来管理.class(字节码)文件
必须写在源文件的第一行
带包编译 javac -d 源文件名称.java(自动生成目录结构)
带包运行 java 包名.类名(报名+类名又称全限定名)
采用域名倒置结构