前三周总结
一、概述
1.特点
2.术语
3.执行方式
4.程序结构
5.IDE
二、核心语言
1.关键字--有特殊含义的单词
2.标识符--给类、接口、包、方法、属性、变量起的名字
3.运算符
4.字面量
5.分隔符
6.变量和常量
7.数据类型
三、选择和循环结构
1.顺序结构
2.分支结构(选择结构)
3.循环结构(重复结构)
四、数组
1.数组是对象
2.创建数组
3.length属性
4.下标运算
ArrayIndexOutOfBoundsException:使用数组时注意下标不要越界
5.二维数组
6.算法
五、方法
1.相对独立的可重复使用的功能模块
2.定义方法:[访问修饰符] [其他修饰符] 返回类型 方法名([参数列表]) [异常声明] {...} 其中[]的是可有可无的
3.调用方法:方法名([参数值列表])
4.方法重载
一个类中可以出现同名的方法,只要他们的参数列表不相同即可
5.设计原则:高度内聚
一个方法只解决一个问题(只做好一件事情)