java基础2

一、基础数据类型(四类八种):不能为null
整数型
byte----2的8次方
short----2的16次方
int----2的32次方
long----2的64次方
浮点型
float----4个
double---8个字节
布尔型
boolean(true, false)
字符型
char(可以是一个字母, 也可以是一个汉字)

int a = 5;
全部存到栈
引用类型:String s = "abc";
所有的类
所有的数组
所有的接口

二、分支
if(表达式_布尔值) {
...
}

if(表达式_布尔值) {
...
} else {
...
}

if(表达式_布尔值) {
...
} else if(表达式_布尔值) {
...
}

if(表达式_布尔值) {
...
} else if(表达式_布尔值) {
...
} else {
...
}

int a = 2;
switch(a) {
case 1
...
break;
case 3
...
break;
case 5
...
break;

default
...
}

if和switch的区别

循环
for(int i=0;i<10;i++) {
...
}

while(表达式_布尔值) {

}

do {

} while(表达式_布尔值);

原文地址:https://www.cnblogs.com/qdlj/p/7163188.html