一、标识符
标识符是标识变量、类和方法的有效字符序列
Java里面的数据类型从大的方面分为两类:一是基本数据类型 ;二是引用类型
类、数组、接口
注意:String是一个类,所以是引用类型
注意:在Java编程语言中,“L”和“l”是一样的,但l与1相似,因此多用“L”表示long型。
整数型的值,如果没有特别指定,默认是int型
Java用浮点型来表示实数。简单的说就是带小数的数据。
定义浮点数用“f”或“F”,“D”或“d”。
提示:浮点型的值如果没有特别指定,默认是double型。所以定义float型,必须显式指明。
String不是原始类型,而是一个类(Class),
String包含的字符可以是任意多个,用双引号;字符只有一个,用单引号。
String的默认值null。
二、变量、常量、声明、赋值
常量用final关键字修饰,其值不可修改。
三、Java代码基本知识
++x/x++
++x:因为++在前,所以先自加后用(运算)。
x++:因为++在后,所以先用(运算)后自加
例如:a+ ++b与a+++b是不一样的
int a = 10;
int b = 10;
int sum=a + ++b;
System.out.println("a="+a+",b="+b+",sum="+sum);
打印:a=10,b=11,sum=21
int a = 10;
int b = 10;
int sum=a++ +b;
System.out.println("a="+a+",b="+b+",sum="+sum);
打印:a=11,b=10,sum=20
位逻辑运算符:&(与),|(或),~(非,补码Complement),^(异或)
将15 和2转换成二进制在进行运算
三目运算符相当于条件判断,表达式x?y:z用于判断x是否为真,如果为真,表达式的值为y,否则表达式的值为z。
四、控制语句
switch语句
switch表示选择分支的情况,其语法是:
屏幕剪辑的捕获时间: 2013-3-15 10:59
说明:
1.表示式1的值必须与整形兼容或者enum枚举类型的常量值。包含byte,short,int和char,不能死字符串或对象。也不能是long型。
2.如果没有break语句作为某一个case代码段的结束句,则程序的执行将继续到下一个case,而不检查case的表达式。
答:for(int i=0;i<4;i++){
for(int j=0;j<i+1;j++){
System.out.println(j+1);
}
for(int k=I;k>0;k--){
System.out.println(i);
}
System.out.println("\n");
}
联系客服