在本周的课程学习中,学会了如何使用IDEA软件,熟练一些IDEA软件的操作快捷键。本周学习了运算符号,循环语句以及数组等,通过老师的讲解和每次课下的练习作业,不断的加深印象,提高代码量,对Java的基础知识有了更加熟练的掌握。以下是我对本周学习的知识总结。
1:什么是注释?注释分为几种?注释有什么作用?
注释就是对代码的解释说明性文字,分为三种:单行注释、多行注释、文档注释。注释可以对程序进行说明,给人看,还可以对程序进行排错。
2:什么是标识符?由哪些部分组成?常见的命名规则有哪些?
标识符就是给类、接口、方法、变量名起的名字。常见的规则有:有数字、字母、_以及$符号组成,不能以数字开头,不能是java中的关键字。
3:Java中的数据类型分几类?基本数据类型有哪些?
基本类型:4类8种。基本数据类型有:整数(byte,short,int,long)、浮点数(float,double)、字符(char)、布尔(boolean)。
4:循环语句有哪些?
for(先执行初始化,再判断布尔表达式,再执行循环体,最后递增表达式);while(while(ture)与for(,,)等效);do....while(至少循环一次);foreach对数组与集合的循环可以使用(也叫增强循环);if...else...;switch(遇到break后,跳过后面的case语句)
5:排序
冒泡排序方法
int[] number={15,22,36,9,45,13,-1};
//外层循环表示比较轮数
for (int i=1;i<=number.length-1;i++){
//内循环表示每轮比较的次数
for (int j=1;j<=number.length-i;j++){
if (number[j-1]>number[j]){
//数组元素比较后换位
int list=number[j-1];
number[j-1]=number[j];
number[j]=list;
}
}
}
for (int i:number){
System.out.println(i);
}
/* Java中提供了一个数组的工具类Arrays,其中包含了很多处理数组的方法,
如排序,升序调Arrays.sort(数组名称)即可; */