public static void main (String [] args){
修饰符 修饰符 返回值类型 方法名 参数列表
System.out.println("HelloWorld"); 方法体
}
定义一个变量需要满足哪两点要求:1声明一个变量2赋值
变量的特殊性:取值范围 局部变量 只能定义一次(在值域范围内)
java语言的特点:安全 跨平台 面向对象 多线程 简洁
jdk jre 运行环境之间(jvm) 的关系:jdk包含jre jre包含jvm
int的包装类是Integer;
八种数据类型:
整数类型
byte short int long 整型
char 字符型
float double 浮点型
boolean 布尔类型
转换:自动类型转换 (隐式转换): 低类型往高类型转换
强制类型转换(显式转换): 高类型往低类型转换
byte,short,char 按int运行
数组
String[] names = {"sjdhfj","dsgnmsd","sadgfsd"};
----- ------ ------- -------
数组变量 数组元素 数组元素 数组元素
---------------------------
数组对象
//声明数组变量,数组变量是引用类型
数组对象大小不可变
eg:int[] array;
array = new int[4];
数组对象array的大小为4,不可以改变
if的嵌套最多套两层,方法最多写满屏 尽量少用else
switch括号中的条件只能是整数 byte short int 和char 不能处理long和其他类型
case只能处理整数 byte short int 和char