摘要:
异常捕捉时的匹配 catch怎么匹配异常的 Is-A的关系 就是说,抛出子类异常会被捕捉父类异常catch给捉到 捕捉任何异常 运行时刻异常 像ArrayIndexOutOfBoundsException这样的异常是不需要声明的 但是如果没有适当的机制来捕捉,就会最终导致程序终止 异常遇到继承 异常 阅读全文
posted @ 2022-06-23 14:31
肥宅快乐水~
阅读(14)
评论(0)
推荐(0)
摘要:
异常 如果要读文件 打开文件; 判断文件大小; 分配足够的内存空间; 把文件读入内存; 关闭文件; 异常 有不寻常的事情发生了 当这个事情发生的时候,原本打算要接着做的事情不能再继续了,必须得要停下来,让其他地方的某段代码来处理 异常机制最大的好处就是清晰的分开了正常的业务逻辑代码和遇到情况时的处理 阅读全文
posted @ 2022-06-23 13:56
肥宅快乐水~
阅读(29)
评论(0)
推荐(0)
摘要:
异常捕捉机制 异常的抛出和处理 只有当异常在try模块中被抛出时,可以被catch模块所捕捉。 如果要在程序中由程序自己跑出一个系统为定义过的异常,则必须使用throw语句显示地进行抛出。 throw语句的语法是:throw<异常类对象> 注意:只有Throwable类及其子类对象才能被抛出、捕捉。 阅读全文
posted @ 2022-06-23 13:36
肥宅快乐水~
阅读(41)
评论(0)
推荐(0)
摘要:
MVC设计模式 TableModel MVC 数据、表现和控制三者分离,各负其责 M=Model(模型) V=View(表现) C=Control(控制) 模型:保存和维护数据,提供接口让外部修改数据,通知表现需要刷新 表现:从模型获得数据,根据数据画出表现 控制:从用户得到输入,根据输入调整数据 阅读全文
posted @ 2022-06-23 11:51
肥宅快乐水~
阅读(34)
评论(0)
推荐(0)
摘要:
匿名类 在new对象的时候给出的类的定义形成了匿名类 匿名类可以继承某类,也可以实现某接口 Swing的消息机制广泛使用匿名类 内部类 定义在别的类内部、函数内部的类 内部类能直接访问外部的全部资源 包括任何私有的成员 外部是函数时,只能访问那个函数里final的变量 注入反转 由按钮公布一个守听者 阅读全文
posted @ 2022-06-23 11:29
肥宅快乐水~
阅读(30)
评论(0)
推荐(0)
摘要:
布局管理器 布局就是各组件在容器中的大小及摆放的位置。为了实现跨平台的特性并获得动态的布局效果,java将组件的布局问题交给布局管理器对象来管理。 布局管理器负责确定每个组件的大小及位置,当容器发生变化时能够进行动态调整。 常见的布局管理器有:FlowLayout(流式布局管理器)、BorderLa 阅读全文
posted @ 2022-06-23 10:37
肥宅快乐水~
阅读(13)
评论(0)
推荐(0)
摘要:
接口 接口是纯抽象类 所有的成员函数都是抽象函数 所有的成员变量都是public static final 接口规定了长什么样,但是不管里面有什么 接口,在Java中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。 一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不 阅读全文
posted @ 2022-06-23 09:34
肥宅快乐水~
阅读(80)
评论(0)
推荐(0)