java语言基础,
java语言基础,
1.文件名必须和类名同名,注意大小写,Java严格区分大小写
2.类的属性(类的全局变量/成员变量) 加上关键字 static为静态变量 可以跨类使用 直接以“类名.静态变量”方式在其他类中使用
方法中属性(局部变量)
3.Java程序中的main()方法必须声明为public static void 权限修饰符、静态修饰符、返回值修饰符
String[]args是一个字符串类型的数组 是main方法的参数
4.不能以0作为十进制数字的开头(0除外)、八进制必须以0开头、十六进制必须以0X或0x开头
5.float型定义时数字后面要加f,否则默认情况下小数被看作double型
6.byte(1字节)、short(2)、int(4)、long(8)
float(4)、double(8)
char(2) 单引号表示字符 双引号表示字符串
\ddd 1-3位八进制数字所表示的字符 charc='\120'→p
\dxxx 4位十六进制所表示的字符 char1='u2605'→★
\' 单引号字符 \\反斜杠字符 \t 垂直制表符 \r 回车 \n换行 \b退格 \f 换页
7.实现Unicode表中字符以及字符位置的输出:
char word ='d',char word2='@' 相应位置 (int)word ,(int) word2
int p=23045 相应位置字符 (char)p
8.自增运算符 放在操作元之前 先将变量的值+1再使该变量参与表达式的运算
放在操作元之后 先参与表达式的运算 然后再将该变量+1
自减运算符同理
9.逻辑与的区别&&:针对boolean类型的类进行判断 当第一个表达式为false时 不去判断第二个表达式
&:会判断两个表达式
10.三元运算符:条件式?值1:值2
boolean b=20<45?true:false →b=true
相关文章
- 暂无相关文章
用户点评