快捷键专区:
注释:ctrl+/ ctrl+shift+/
保存:ctrl+s
调试:
知识点专区:
1基本数据类型
基本数据类型有四类:整型、浮点型、字符型、布尔型(Boolean),
分为八种: 关键字 范围
字节型 | byte | 1字节 | -128~127 | |
短整型 | short | 2字节 | -32768~32767 | |
整型 | int | 4字节 | -2^31~2^31-1 | |
长整型 | long | 8字节 | -2^63~2^63-1 | |
单精度浮点型 | float | 4字节 | ||
双精度浮点型 | douuble | 8字节 | ||
字符型 | char | 2字节 | 0~65535 | 不用ASCll,用Unicode表示字符 |
布尔型 | boolean | true、false |
不管操作系统是32位还是64位,short为2字节,int都为4字节,long都是8字节
2变量知识
变量在使用前必须赋初值,否则报错!!!
变量赋值不能超出规定范围!!!
char类型用单引号,例如char a='A'; char b='合'
int包装类Integer,char包装类 Character,其他默认首字母大写
不同类型之间计算存在类型提升,不足int提升至int计算,例如:byte a=1;byte b=2;
int c=a+b;这里计算后会自动变成int,如果用char c接收a+b,会编译报错,类似还有short
int可以与string之间进行转换
3逻辑控制
switch 不可以用的类型:long
可以用的基本类型:byte,int,char,short,引用类型:String常量串,枚举类型
4方法
方法重载:在Java中,如果多个方法的名字相同,参数列表不同,砸成这个方法被重载了
1方法名必须相同,2参数列表必须不同(参数的个数、参数的类型、参数的次序)3与返回值无关