首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

《Java语言程序设计(基础篇)》读书笔记(5)

2013-10-16 
《Java语言程序设计(基础篇)》读书笔记(五)《Java语言程序设计(基础篇)》读书笔记(五)作者:wangzz原文地址:htt

《Java语言程序设计(基础篇)》读书笔记(五)
《Java语言程序设计(基础篇)》读书笔记(五)作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/12719791转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!
第十四章 抽象类和接口1、抽象类简单的说,包含了抽象方法的类叫作抽象类。抽象类的声明方式如下:

public interface Edible {  public abstract String howToEat();}
接口声明使用的关键字是interface。使用接口的方式如下:


②Java只允许单继承类,但是允许多重继承接口;③接口只能扩展接口,但是类既能扩展接口又能扩展类;④接口没有共同的跟,但所有的类都共享同一个跟类Object;⑤接口表示事物具有的能力或行为,这些事物可以不属于同一类型,类表示同一类型的事物具有的属性。⑥接口名可以是形容词或者名词,但类名只能是名词。
第十五章 图形主要讲了Java中的画图方法,不是我想了解的重点,暂时飘过。
第十六章 事件驱动程序设计1、源对象能创建一个事件并触发该事件的组件成为源对象。
2、事件类事件类的跟类是java.util.EventObject,一些事件类的层次结构如下图所示:《Java语言程序设计(基础篇)》读书笔记(5)

每个源对象可能可以触发不同的事件类型,而源对象针对每个事件都维护这一个注册的监听器列表。
3、内部类内部类又叫嵌套类,是定义在另一个类的范围内的类,语法格式如下所示:
new SuperClassName/InterfaceName {  //Implement or override methods of superclass or interface  //Other methods if necessary}
匿名内部类有以下特点:①匿名内部类必须总是扩展父类或者实现接口,但不能有显式的extends或者implements子句;②同所有非抽象子类一样,匿名内部类必须实现父类或接口中的所有抽象方法;③匿名内部类总是使用它的父类的无参构造方法来创建实例,如果匿名内部类实现了接口,构造方法就是Object();④匿名内部类被编译成一个名为OuterClassName&n.class的类。例如,如果外部类Test有两个匿名内部类,它们就被编译为Test&1.class和Test&2.class。
第十七章 创建图形用户界面主要讲述了几种控件的使用,在此略过。
未完待续。。。

热点排行