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