摘要:
面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。 1.定义: 多态:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用) 2.实现多态的技术称为:动态 阅读全文
posted @ 2020-11-08 17:03
月半^
阅读(162)
评论(0)
推荐(0)
摘要:
第1条: 只针对不正常的情况才使用异常 第2条: 对于可恢复的条件使用被检查的异常,对于程序错误使用运行时异常 第3条: 避免不必要的使用被检查的异常 第4条: 尽量使用标准的异常 第5条: 抛出的异常要适合于相应的抽象 第6条: 每个方法抛出的异常都要有文档 第7条: 在细节消息中包含失败 -- 阅读全文
posted @ 2020-11-08 16:06
月半^
阅读(149)
评论(0)
推荐(0)
摘要:
Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制。 Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异常堆 阅读全文
posted @ 2020-11-08 16:01
月半^
阅读(89)
评论(0)
推荐(0)
摘要:
import java.util.HashMap; import java.util.Iterator; import java.util.Map; public class TestMap { public static void main(String[] args) { Map<Integer 阅读全文
posted @ 2020-11-08 15:49
月半^
阅读(73)
评论(0)
推荐(0)
摘要:
多线程简单阐述 what? 在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。 进程中会有一个默认的线程 阅读全文
posted @ 2020-11-08 15:43
月半^
阅读(121)
评论(0)
推荐(0)
摘要:
来自:https://www.cnblogs.com/summers/p/4094260.html 数组Array和集合的区别: (1)数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) (2)JAVA集合可以存储和操作数目不固定的一组数据。 (3)若程序时不知道究竟需要多 阅读全文
posted @ 2020-11-08 15:30
月半^
阅读(216)
评论(0)
推荐(0)

浙公网安备 33010602011771号