您的位置:首页 > 编程语言 > Java开发

Java基础unit2

2015-07-16 19:32 288 查看
Java早期switch语句中的表达式只能是整型,从jck7.0以后也可以是字符串。switch中default指排除以上所有case情形。

考试题目:控制表达式的类型只能是byte,short,char,int,不能是long。break将之后的运算全部结束,continue只中断本次循环。

复习:一、标识符:命名规范:数字,字母,下划线,$         其他要求:首字母不能是数字。      建议性的规范:1、类名首字母大写,如果类名由多个单词构成,每个单词的首字母要大写。2、变量名称,方法名称首字母小写,如果由多个单词构成,从第二个单词开始,首字母要大写。

二、关键字

三、数据类型:

1、按照数据类型可划分为基本数据类型和引用数据类型。  2、基本数据类型有8种  byte,short,int,long,char,float,double,boolean

3、按照变量作用域划分为局部变量和成员变量。局部变量:方法里面定义的变量,局部变量只能在当前方法中使用。成员变量:方法外面类的里面定义的变量,作用域是整个类

四、+,-,*,/,%,++,--,=,==,!=,+=,&&,||,&,|,+,布尔型表达式?为真结果:为假结果。

五、流程控制语句:1、if(boolean表达式){为真时执行语句;}     if(boolean表达式){为真时执行语句;}else{为假时执行语句}

if(){执行语句}else if(与上一个语句相反语句){执行语句}else if可以有多个。

2、switch(表达式){case 表达式1:成立执行语句;break;

case语句可以有多个

default:所有以上条件都不成立,执行语句;break;

}表达式类型是整型(除long)char从jdk7.0以后还可以是字符串和枚举类型。

3、while(布尔型表达式){执行语句;变量增减操作,防止死循环。}

for(表达式一;布尔型表达式;变量增减操作){操作语句;}

六、break:中断循环;continue:中断当前次循环,继续执行下一次循环。

冒泡排序:从最后一个开始比较,第一轮结束,保证最后一个数为最大值,在对倒数第二个数与全部数据比较。

增强的for循环,foreach的表达式方法。for(数据类型 别名:变量名){输出别名}

声明整型数组,在对其初始化 int【】 phone phone存在一块叫做”栈“的区域。phone=new int【5】;会在一块成为”堆“的内存区域中

静态初始化:int【】【】 a={{1,2},{1,2,3},{1,2,3,4}}

动态初始化:int【】【】 b;吧=new int【3】【】;只需要指定一个一维数组个数即可,不需要指定二维元素个数。

赋初值,先给一维数组赋初值。b[0]=new int[2];b[1]=new int[3];再给二维赋初值for(int i=0;i<b[0].length;i++){b[0][i]=i+1;}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java基础