Java 读书笔记1
来源:互联网 发布:怎么重新注册知乎 编辑:程序博客网 时间:2024/06/03 15:29
对象导论
1.类和类型实际上是同义的,整型,浮点型其实也是一种类;且対象定义方式都一样;
int a; //整型 Test test1; //Test类
2.刚刚傻了,居然在想子类是否可以拥有自己的方法、、、、而且还试了一下代码。当然可以了啊!但是再想想的话,其实父类能做的事一定小于等于子类所做的事情,子类相对父类可以进行扩展; uml设计模式中:子类可以出现在父类出现的任何地方也是这个原因,因为父类能做的所有事,子类都可以做;
3.单根继承,我们知道java所有类最终都继承自Object类,这样所有类其实都是一个类型,这样就保证所有对象都具有某些功能,包括基本操作,在堆上创建,参数传递,以及垃圾回收;
4.java不允许多继承,你不能有俩父亲,但是你可以有爷爷,有太爷爷;
5.容器和参数化类型;
容器呢,是一个可以容纳对象的器皿;在程序中,由于需要多少对象不确定,容器的大小就也不一定喽;
那么假如容器什么都接受,在存放的时候,java一定会将其转化为Object;那么在拿出的时候就会存在向下转型这个问题了;Android经常会有;
那么如果我们只想存放一种,就可以使用参数化类型;定好了能存猴子,就不能存猪;
0 0
- Effective java读书笔记1
- Java JVM 读书笔记 1
- Effective Java 读书笔记1
- #java读书笔记#多线程1
- 读书笔记1-《crazy java》
- Java 读书笔记1
- 读书笔记1(Effective java)
- Effective Java读书笔记1
- Java与XSLT读书笔记(1)
- thinking in java 读书笔记1
- “Java与模式”读书笔记(1)
- 《Java与模式》读书笔记1
- Thinking in Java 读书笔记 1
- 读书笔记之java反编译(1)
- java线程读书笔记(1)
- Think in Java 读书笔记(1)
- java编程思想读书笔记-1
- Effectiv Java 读书笔记 Item 1
- CentOS7安装Couchbase
- PAT A 1004. Counting Leaves (30)
- Linux入门:权限管理之粘滞位
- 输入一个链表,反转链表后,输出链表的所有元素。就地逆转,头插法
- GDKOI2017 翻车记
- Java 读书笔记1
- 常见浏览器兼容性bug
- hdu 1280 前m大的数
- 剑指offer 复杂链表的复制
- Java例子:判断输入的年份是否为闰年
- 小游戏-连连看
- Codeforces Beta Round #3 D. Least Cost Bracket Sequence(贪心,想法,好题)
- 高精度四则运算
- 内部类与异常