进制
十进制:默认
二进制:0b开头
八进制:0开头(编写数值尽量不要以0开头)
十六进制:0x开头
原码反码补码
基础运算符
扩展赋值运算符--内部自带强制转换
short a=1;
a + = 1 ;//a = (short)(a+1)
a = a + 1
方法调用内存
方法区=字节码文件加载时进入的内存,方法未被调用时
栈内存=方法被调用时进栈,方法调用完毕出栈
带参数方法
方法重载:函数名可以相同,参数不同,就是不同的函数。
参数不同:个数不同,类型不同,顺序不同
switch (变量名):{
case 值1:
语句;
break;
default: (无值,最后做判断使用)
语句;
break;
}
case 穿透
case 1,2,3:
语句; (即123都运行找个语句)
break;
case 4,5:
后略
生成方法返回值 带返回值的函数名.var
多种循环的区别: