总结本周
2016-01-30 14:10
190 查看
1. 对象:属性(成员变量),行为(成员方法)。
2.面向对象编程(object oriented programming)简称OOP。
3.属性:指对象身上有什么值数据。
4.行为:是对象可以做什么,或者我们想这些对像做什么。
5.对象是存在的具体实体,具有明确定义的特征和行为。
6.面向对象:一种认识事物的方式,注重对事物整体的认识,最符合人类最自然思维方式。
7.类是具有相同属性和行为的一组对象的聚合。
8.定义类的属性:访问修饰符,数据类型,成员变量名称。
9.定义类的行为 : 访问修饰符,返回值类型,方法名(列表){ }
10.调:例如 teacher(类名) a = new teacher( )
11.销毁对象 给对象=null。
12.访问修饰符:1、public 公共的 在同类同包不同包中都可以访问
2、protected 受保护的 在同类同包中可以访问,不同包中访问不到。
3、默认 在同类同包中可以访问,不同包中访问不到。
4、private 私有的 同类中可以访问,同包不同包中访问不到。
13.Javabean中提到:应该有公共的无参构造,应该有符合命名规则的get(看)/set(修改)方法。
14.在eclipse中快速配置get/set的方法:右键 Source ---Gettars and settars。
15.boolean中配置get/set 需要手改。
16.面向对象三大特点:封装,继承,多态。
17.类级别不能访问对象级别,对象级别刻印访问类级别。 static 数据类型 变量名(累级别) 没有static为对象级别
18.方法递归:方法体中调用本身,循环的特殊情况。
19.递归的三要素:一个结束递归的代码,一个继续递归的调用,一个停止或者继续递归的测试。
20.递归的特点:原始问题转化为解决方法相同的新问题,新问题的规模比原问题小。
21.查看API:一、探索类的路径(包位置)。二、查看类的信息、属性、构造方法、方法。三、探索方法(返回类型,方法名,形参列表)
22“ * ”在import(导入)后面加上“ * ”,这个*表示通配的意思,通配这个包里面的所有类,一般不用。
23.JavaBean中规定有:必须有一个公共的类,应该有一个公共的无参构造方法,必须有符合命名规范的get/set的方法,属性应该是私有的,应该实现serializable接口。
24.有static---类级别----类名.****
25.无static---对象级别---对象.***
26.this 当前对象。
27.当前被执行的方法总是位于栈方法顶层,一但方法调用完之后,就从该方法中被移除。
28.当一个方法正在执行时,有三种情况:方法返回值,方法不返回值(void),方法抛出一个异常给调用者。
29.方法重载:一个类中有两个或者多个同名但有不同参数列表,就是方法重载。返回值、访问修饰符、形参列表是否相同和是否重载无关。
30.构造器:是一个特殊的方法,它在类创建一个实例时被调用执行,会初始化类的实例,无返回值类型,与类名保持一致,构造对象。
31.构造器的作用:为对象分配对象(堆),创建并初始化成员变量,返回引用。在static中可以调用构造方法。
32.this调参必须写在第一行,并避免死循环。
感觉跟不上老师的节奏了都快,怎么办,幸好要过年了,回去好好补补学学。
2.面向对象编程(object oriented programming)简称OOP。
3.属性:指对象身上有什么值数据。
4.行为:是对象可以做什么,或者我们想这些对像做什么。
5.对象是存在的具体实体,具有明确定义的特征和行为。
6.面向对象:一种认识事物的方式,注重对事物整体的认识,最符合人类最自然思维方式。
7.类是具有相同属性和行为的一组对象的聚合。
8.定义类的属性:访问修饰符,数据类型,成员变量名称。
9.定义类的行为 : 访问修饰符,返回值类型,方法名(列表){ }
10.调:例如 teacher(类名) a = new teacher( )
11.销毁对象 给对象=null。
12.访问修饰符:1、public 公共的 在同类同包不同包中都可以访问
2、protected 受保护的 在同类同包中可以访问,不同包中访问不到。
3、默认 在同类同包中可以访问,不同包中访问不到。
4、private 私有的 同类中可以访问,同包不同包中访问不到。
13.Javabean中提到:应该有公共的无参构造,应该有符合命名规则的get(看)/set(修改)方法。
14.在eclipse中快速配置get/set的方法:右键 Source ---Gettars and settars。
15.boolean中配置get/set 需要手改。
16.面向对象三大特点:封装,继承,多态。
17.类级别不能访问对象级别,对象级别刻印访问类级别。 static 数据类型 变量名(累级别) 没有static为对象级别
18.方法递归:方法体中调用本身,循环的特殊情况。
19.递归的三要素:一个结束递归的代码,一个继续递归的调用,一个停止或者继续递归的测试。
20.递归的特点:原始问题转化为解决方法相同的新问题,新问题的规模比原问题小。
21.查看API:一、探索类的路径(包位置)。二、查看类的信息、属性、构造方法、方法。三、探索方法(返回类型,方法名,形参列表)
22“ * ”在import(导入)后面加上“ * ”,这个*表示通配的意思,通配这个包里面的所有类,一般不用。
23.JavaBean中规定有:必须有一个公共的类,应该有一个公共的无参构造方法,必须有符合命名规范的get/set的方法,属性应该是私有的,应该实现serializable接口。
24.有static---类级别----类名.****
25.无static---对象级别---对象.***
26.this 当前对象。
27.当前被执行的方法总是位于栈方法顶层,一但方法调用完之后,就从该方法中被移除。
28.当一个方法正在执行时,有三种情况:方法返回值,方法不返回值(void),方法抛出一个异常给调用者。
29.方法重载:一个类中有两个或者多个同名但有不同参数列表,就是方法重载。返回值、访问修饰符、形参列表是否相同和是否重载无关。
30.构造器:是一个特殊的方法,它在类创建一个实例时被调用执行,会初始化类的实例,无返回值类型,与类名保持一致,构造对象。
31.构造器的作用:为对象分配对象(堆),创建并初始化成员变量,返回引用。在static中可以调用构造方法。
32.this调参必须写在第一行,并避免死循环。
感觉跟不上老师的节奏了都快,怎么办,幸好要过年了,回去好好补补学学。
相关文章推荐
- 新生系统项目组长经验总结一之需求把握
- 一道面试题:等概率随机数
- day④:递归
- 在子jsp页面中调用父jsp中的function或父jsp调用子页面中的function
- 动规——【USACO3.3.5】A Game游戏 IOI'96
- day④:装饰器
- day④:迭代器
- 公司连外网,走代理
- JAVA对MySQL数据库的操作
- 【 D3.js 高级系列 — 2.0 】 捆图
- Android 应用开发:线程的收敛
- 如何使用angularjs实现文本框获取焦点
- Path Sum II (Find Path in Tree) -- LeetCode
- 归并排序
- Unity初探—SpaceShoot
- react-native:require含义
- jstack Dump 日志文件中的线程状态
- css Hover的巧用
- newInstance() 和 new 有什么区别?
- swagger学习