摘要:
一、异常 1.捕捉异常 2.异常捕捉机制 try{ //可能产生异常的代码 }catch(Type idl) { //处理Type异常的代码 } 3.捕捉到的异常 二、异常机制 1.异常 2.抛出异常 如果你的函数可能抛出异常,就必须在函数头部加以声明 void f() throws TooBig,
阅读全文
posted @ 2022-01-30 16:03
冬马和纱
阅读(122)
推荐(0)
摘要:
一、控制反转 1.布局管理器 2.控制反转 3.内部类 定义在别的类内部、函数内部的类 内部类能直接访问外部的全部资源,包括任何私有的成员,外部是函数时,只能访问那个函数里final的变量 匿名类:在new对象的时候给出的类的定义形成了匿名类。匿名类可以继承某类,也可以实现某接口。Swing的消息机
阅读全文
posted @ 2022-01-29 18:47
冬马和纱
阅读(64)
推荐(0)
摘要:
一、抽象 抽象函数——表达概念而无法实现具体代码的函数 抽象类——表达概念而无法构造出实体的类 带有abstract修饰符的函数,有抽象函数的类一定是抽象类。抽象类不能制造对象,但是可以定义变量,任何继承了抽象类的非抽象类的对象可以付给这个变量。 实现抽象函数:继承自抽象类的子类必须覆盖父类中的抽象
阅读全文
posted @ 2022-01-29 14:14
冬马和纱
阅读(48)
推荐(0)
摘要:
一、城堡游戏 二、消除代码复制 三、封装 用封装来降低耦合 四、可扩展性 用接口来实现聚合 五、框架和数据
阅读全文
posted @ 2022-01-28 14:17
冬马和纱
阅读(60)
推荐(0)
摘要:
一、继承 1.媒体资料库的设计 2.继承 class CD extends Item; 二、子类父类关系 1.子类继承了什么 继承了所有,但private的不可用 2.子类和父类的关系 三、多态变量和向上造型 1.多态变量 子类的对象可以被当作父类的对象使用:赋值给父类的变量(Item item =
阅读全文
posted @ 2022-01-25 11:36
冬马和纱
阅读(74)
推荐(0)
摘要:
一、顺序容器 1.记事本的例子 2.泛型容器类 容器类:ArrayList<String> notes = new ArrayList<String> 容器类有两个类型:容器类和元素类 3.ArratList的操作 二、对象数组 1.对象数组 对象数组的每个元素都是对象的管理者而非对象本身 2.对象
阅读全文
posted @ 2022-01-24 14:53
冬马和纱
阅读(61)
推荐(0)
摘要:
一、对象交互 二、访问属性 1.封闭的访问属性 private:只有类内部才能访问,类内部指类的成员函数和定义初始化,这个限制是对类的而不是对对象的 2.开放的访问对象 public,一个类文件中只能有一个,类名要与public后定义的类型名相同 三、包 四、类变量 1.类变量 2.类函数 有秒计时
阅读全文
posted @ 2022-01-23 18:39
冬马和纱
阅读(68)
推荐(0)
摘要:
一、用类制造对象 对象是实体,需要被创建,可以为我们做事情 类是规范,根据类的定义来创建对象 对象=属性+服务 封装:把数据和对数据的操作放在一起 二、定义类 创建对象:new VendingMachine;或 VendingMachine vm = new VendingMachine; 对象变量
阅读全文
posted @ 2022-01-23 11:45
冬马和纱
阅读(106)
推荐(0)
摘要:
完数实例 题目内容: 一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。 现在,你要写一个程序,读入两个正整数n和m(1<=n<m<1000),输出[n,m]范围内所有的完数。 提示:可以写一个函数来判断
阅读全文
posted @ 2022-01-23 10:21
冬马和纱
阅读(130)
推荐(0)
摘要:
单词长度实例 package lianxi; import java.util.Scanner; public class dancichangdu { public static void main(String[] args) { Scanner in = new Scanner(System.
阅读全文
posted @ 2022-01-16 20:05
冬马和纱
阅读(46)
推荐(0)