摘要: 异常处理 三类异常处理 1.检查异常:检查异常通常是用户错误或者不能被程序员所见的问题。 2.运行时异常:运行时异常是一个程序在运行过程中可能发生的、可以被程序员避免的异常类型 3.错误:实际上,错误根本不是异常,但却是用户或程序员所无法控制的问题。 异常的控制流程 对于异常处理有三种选择 1. 捕 阅读全文
posted @ 2017-01-02 19:30 ke12 阅读(86) 评论(0) 推荐(0)
摘要: 特殊的“抽象类” 所有的方法都是抽象方法,所有方法都不提供具体的实现。 ####与类相似方面: 1.接口可以有任意数量的方法; 2.接口以“.java”为后缀,接口名与文件名匹配; 3.接口编译后以“.class”为后缀的字节码文件; 4.在包中的接口,其相应的字节码文件必须放置在和包名称相匹配的一 阅读全文
posted @ 2017-01-02 19:28 ke12 阅读(144) 评论(0) 推荐(0)
摘要: 多态 多态有两种理解方式: 1.对象的不同的方法可以用相同的一个方法名,也就是重载的概念。(静态多态) 2.同一对象根据不同的消息执行相应的行为,也可以这样认为发送消息给某一个对象,让对象自行选择哪种相应的行为。(动态多态) 多态的技术基础 向上转型技术:一个父类的引用变量可以指向不同的子类对象,或 阅读全文
posted @ 2017-01-02 19:26 ke12 阅读(112) 评论(0) 推荐(0)