if 条件判断语句 如果条件为真 就执行if中的语句;
else 如果if条件不成立,就执行else语句;
(switch、case、default) 选择语句,用于判断某个变量与一系列值是否相等。
switch中的变量数据类型可以为:int short byte char String .若变量与case后面的值相等,执行后面的语句;当语句执行到break时跳出switch,如果没有break会产生穿透现象。default分支必须为最后一个分支,在没有值和case变量相等时执行该语句
break 结束整个循环
continue 结束当前循环
(do while) 两种循环体结构:do{ } while(判断语句)
while (判断语句) do{ }
for 用于for循环 for(初始化变量;循环条件;变量改变)
return 用来结束一个方法的执行。它后面可以跟一个方法声明中要求的值。
class 作为类名 public class A { }
new 用于生成对象,在内存中开辟一个空间
static 修饰的语句块存放在堆的方法区中。 静态变量:依附在类中的变量,可以被类的所有的实例共用。//static int a = 0; 静态方法:依附在类中的方法。静态方法只能访问类中的静态变量和静态方法。//publlic static void b(){} 静态块:在类加载的时候执行块中的语句,块中不能访问非静态变量。static{} 静态内部类:用static修饰内部类。
void 修饰方法,表示方法没有返回值。
import 用于导入包
package 用于规定当前文件的包
byte 占一个字节,表示8位有符号整数。范围:-128~127 默认值为0
short 占2个字节,表示16位有符号整数。范围:-215~214 默认值为0
int 占4个字节,表示32位有符号整数。默认值为0
long 占8字节,64位,默认值位0L
float 占4个字节,用来定义一个单精度浮点类型。
double 占8个字节,用来定义一个双精度浮点类型。
char 字符型,占1个字节,用于存放单个字符
String 字符串类型,用于定义字符串
boolean 只有两个值:true和false。默认值false。boolean类型不能强转到其他基本类型。
this 指向当前对象;形参和成员变量的名字重复时用this区分。
public 共有的 可跨包使用
protected 受保护的 包内
private 私有的 本类中使用
default 默认的