各种书写格式总结:
所有的标识符都要见名知意
1.类
格式
class 类名 类名首字母大写,采用驼峰标识 如果有多个单词组成每个单词首字母都要大写
{
}
2.变量
格式 数据类型 变量名 = 值;
变量名首字母要小写,采用驼峰标识
3.流程控制
3.1 if
3.1.1
if(条件){
语句体;
}
3.1.2
if(条件){
语句体;
}else{
语句体;
}
3.1.3
if(条件){
}else if(条件){
}else if(条件){
}....
可以有else{
}
3.2 switch
格式
switch(值)//值只能是byte short char int
{
case 常量1:语句;break;
case 常量2:语句;break;
case 常量3:语句;break;
.....
default:语句;break;
}
3.3 while
格式
while(条件){
循环体;
}
3.4 do-while
格式
do{
循环体;
}while(条件);
3.5 for
格式
for(初始化;条件;步工){
}
4.方法
格式 :
修饰符 方法返回值类型 方法名(参数类型 参数名,.....){
方法体
}
方法返回值类型:可以是java中的任意一种数据类型,它的作用是将方法得到的结果,返回给调用方法者
参数:也可以是java中的任意一种数据类型,它的作用是用来接收数据已完成方法的功能.
方法名:首字母小写,采用驼峰标识.
5.数组 数组名首字母小写,驼峰标识
动态声明可以分开写
int[] arr=new int[10];
可以写成
int[] arr;
arr=new int[10];
静态的不可能
int[] arr={1,2,3};
不可以写成
int[] arr;
arr={1,2,3};
5.1 一维
动态:
元素类型[] 数组名 = new 元素类型[长度];
元素类型 数组名[] = new 元素类型[长度];
静态
元素类型[] 数组名 = {元素1,元素2,元素3,...};
元素类型 数组名[] = {元素1,元素2,元素3,...};
元素类型 数组名[] = new 元素类型[]{元素1,元素2,元素3,...};
元素类型[] 数组名 = new 元素类型[]{元素1,元素2,元素3,...};
5.2 二维
动态:
元素类型[][] 数组名 = new 元素类型[长度][];
元素类型 数组名[][] = new 元素类型[长度][];
元素类型 []数组名[] = new 元素类型[长度][];
静态
元素类型[][] 数组名 = {{元素1,元素2},{元素3,.},..};
元素类型 数组名[][] = {{元素1,元素2},{元素3,.}..};
6.对象
引用名首字母小写.驼峰标识
类名 引用名=new 类名(); 创建对象
可以通过引用去调用类中的属性与方法
格式:
引用名.属性
引用名.方法();
匿名对象
对象.属性
对象.方法();
|