一、java基础
1、规则
2.常量 大写
3.关键字小写
4.标识符不能是关键字
5.包名小写 类或接口 首字母大写
6.方法,变量 第一个单词小写,第二个单词首字母大写
7.static没有创建类对象情况下。任然可以运行
8.变量 先定义,后赋值 int x,int y x=14 y=8
9.赋值运算符 c+=a 等于c=c+a c*=b等于c*b
10.方法
形参:走个形式 数据虚假 实参:实际数据表
有返回值类型 无返回值类型 有参无返回值方法(参数构成的方法)
有参有返回值方法(数据灵活,操作结果)
只完成某个功能,代码中某些值不需要动,结果不需要操作-----无参无返回值方法
完成某个功能,代码中某些值不需要动,结果需要操作----无参有返回值方法
完成功能---无参无返回值类型方法
结果需要操作---无参有返回值方法
完成功能,代码中的值需要动,结果不需要操作---有参无返回值方法
完成功能,代码中值需要动,结果需要操作---有参有返回值方法
参数要和返回值类型一致
public static int getSum(int a, int b) {
return a + b;
}
无参有返回值方法
求两个数的和
public int sumWuYou(){
int num1 = 10 ;
int num2 = 20 ;
int sum=num1+num2;
return sum;
}
有参无返回值方法
求两个数的和
参数:
num1 整数数值1
num2 整数数值2
public void sumYouWu(int num1,int num2){
int sum=num1+num2;
System.out.println(sum);
}
有参有返回值方法
求两个数的和
参数:
num1 整数数值1
num2 整数数值2
public int sumYouYou(int num1,int num2){
int sum=num1+num2;
return sum;
}
方法重载:在同一个类中,方法名字一样,参数个数或者类型不一样的一组方法
11.数组
由多个元素构成的一个整体,多个数据,数据类型必须一致
数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。
例如:水杯 小分子是元素,多个小分子,形成一杯水
例如:教室 多名学生形成一个教室 学生是元素
数组好处:给存储进来的元素自动进行编号
arr[0]=10; 10:就是元素1 11:元素