Java基础小结

这一阶段主要是认识了Java语言的基础部分,Java基础部分主要是由变量数据类型运算符,选择结构,循环结构和数组组成。

变量数据类型和运算符这一部分中,首先要搞清楚变量的概念。变量就是一个存储空间的表示,其值是可以发生变化的。与之对应的是常量,它也是表示存储空间但是值不可变。给变量命名时要注意以后三点:

1.由数字,字母,下划线 $ 组成,其中不能以数字开头

2.不能和关键字重名

3.需要见名知意和驼峰命名规则

数据类型基本可以分为两大类:基本数据类型和引用数据类型。基本数据类型分为数值型(short/byte/int/long,浮点型(float/double,字符型(char),布尔型(boolean)。引用数据类型(String)赋值需要加上””,字符型则是加上’’。

特别注意三目运算符,其表达式为boolean表达式 ? 表达式1 : 表达式2

如果boolean类型表达式结果为true 则执行表式1,反之执行表达式2

返回值的数据类型需要和执行的表达式的数据类型一致 。三目运算符主要是运用于二者选其一的情况。

注意 == equals 的区别是?

== :既可以比较数值类型,也可以比较引用数据类型。当比较的是数值类型的时候比较的是值,比较的是引用数据类型的时候,比较的就是地址值

equals :如果没有对equals方法进行重写的时候,比较的方式和==是一样的,如果重写的则按照重写的方式进行比较在使用equals 的时候我们将肯定有值的变量写在前面,避免空指针异常的出现

五种选择结构总结

1.基本if选择结构: 处理单一或者组合条件的情况

2.if-else选择结构:处理简单的条件分支情况

3.多重if选择结构:处理复杂的条件分支情况

4.嵌套if选择结构:用于较为复杂的流程控制

5.switch:选择结构:多重分支并且条件判断是等值判断的情况。

三种循环结构总结。

while 循环:先判断,再执行

do-while循环:先执行,再判断

for循环:先判断,再执行

使用场景:

循环次数确定的情况,通常选用for循环

循环次数不确定的情况,通常选用whiledo-while循环

选择结构一般都与循环结构合并使用。 

声明数组的三种方式

1)数据类型 [ ] 数组名= new 数据类型[数组长度] ;

数组名[0]=1

数组名[1]=2

...

(2)数据类型 [ ] 数组名= {1,值2...}

(3)动态从键盘输入

Scanner sc = new Scanner(System.in);

for(int i=0;i<数组名.length;i++){

score[i]=sc.nextInt();

}

循环特征和语法

循环特征有三

循环条件:开始结束的条件

​ 循环操作:一直需要重复做的事

循环变量:能够对循环条件的结果产生影响的量

(1)while循环语法

while(循环条件){

​ 循环操作(循环中被重复执行的操作)

}

2do-while循环语法

do {

循环操作

} while ( 循环条件 );

(3)for循环语法

for(表达式1;表达式2;表达式3){

循环操作

}

posted @ 2020-06-28 09:55  熊猫抱树  阅读(104)  评论(0)    收藏  举报