java程序设计第二课
来源:互联网 发布:mac允许任何来源不见了 编辑:程序博客网 时间:2024/04/28 02:24
抽象基类和接口
可以使用关键字abstact来创建抽象类,该抽象类不能被实例化
也可以使用关键字abstact来描述一个尚未被具体实现的方法,该方法不能包含方法体
一个抽象方法只能在抽象类中创建,当该类被继承时,抽象方法必须有具体实现,或者继承类声明为抽像类
interface关键字比abstact类更进一步,不允许有方法定义
接口提供了接口与实现完美分离,java不支持多继承,但可以通过实现多个接口来达到这一目的。
C++把对象置于堆栈或静态存储区
java提供被称为垃圾回收器的机制,它可以自动发现对象何时不用,并继而销毁它
java中,所有的类最终继承自单一终极基类Object
优点:单根继承结构保证所有对象都具备某些功能
单根继承结构使垃圾回收器的实现变得容易很多
异常处理
它从出错地点被抛出,并被适当的专门被设计用来处理特定类型异常的异常处理器捕获
c++: 用指针操作对象
java:用引用操作对象
引用相当于遥控器,对象相当于电视机
0 0
- java程序设计第二课
- java程序设计第二周
- JAVA程序设计 第二章结构化程序设计
- Java程序设计基础教程-第二章
- 第二章 Java程序设计环境
- 第二章 Java程序设计环境
- java 学习 图形界面程序设计 第二课 绘制简单图形
- java程序设计基础教程第二版: 练习P273_exp10_7
- java程序设计基础教程第二版: Server_p315
- java程序设计基础教程第二版:P225_2_Notpad
- java程序设计基础教程第二版: p212-15
- java程序设计基础教程第二版: p212_14{
- java程序设计基础教程第二版: p212_12
- java程序设计基础教程第二版: p211_10
- java程序设计基础教程第二版: p211_9
- java程序设计基础教程第二版: p211_8
- java程序设计基础教程第二版: p211_6
- java程序设计基础教程第二版: p211_5
- 市场中打开自己的应用
- IVSR---Invalid sim recovery
- python NLTK 环境搭建
- 动态规划求一个数组的连续最大和
- 十进制数与十六进制字符串的转换
- java程序设计第二课
- Effective JavaScript Item 32 绝不要修改__proto__
- jetty搭建http服务器
- const char * a1和 char const * a2
- BOOST_FOREACH
- 哈希树(HashTree)
- eclipse 在win7 64位操作系统无法锁定到任务栏或者任务栏上出现两个图标
- arp和代理arp
- 实例讲解OSGI入门开发