![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
文章平均质量分 64
Ofelia520
这个作者很懒,什么都没留下…
展开
-
JAVA异常Error与Exception的区别
异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。这些异常有的是因为用户错误引起,有的是程序错误引起的,还有其它一些是因为物理错误引起的。-要理解Java异常处理是如何工作的,你需要掌握以下三种类型的异常:检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打...转载 2018-11-09 11:11:20 · 433 阅读 · 0 评论 -
多态的分类解析
多态分为两种:通用的多态和特定的多态。两者的区别是前者对工作的类型不加限制,允许对不同类型的值执行相同的代码;后者只对有限数量的类型有效,而且对不同类型的值可能要执行不同的代码。 通用的多态又分为参数多态(parametric)和包含多态(inclusion);特定的多态分为过载多态(overloading)和强制多态(coercion)。 强制多态:编译程序通过语义操作,把操...原创 2018-11-24 11:33:56 · 361 阅读 · 0 评论 -
面向对象的三大特征?
封装、继承、多态。(抽象类)封装是对属性和方法的载体类,就是通过其提供的接口方法来访问封装的作用是:提高代码的安全性和扩展性继承是逻辑上的关系继承,满足子类is a父类的关系才可以使用继承,继承父类的属性和非私有方法,不能继承父类的构造,用关键字extends,类单继承,接口多继承继承的作用是提高代码的复用性多态:一个接口多种实现,就是一种事物的多种形态,实现多态的方式:1...原创 2018-11-24 11:35:57 · 124 阅读 · 0 评论 -
Java容器collection中的set、map、list的理解?
Java中存储容器包括以collection接口为根节点的集合和以map接口为根节点的映射表。List接口和set接口继承了collection,list集合的特点是元素可重复,有序,set集合的特点是元素不可重复,无序。arraylist和linkedlist实现了list接口,hashset和treeset实现了set接口。HashMap和treemap实现了map接口,hashmap是...原创 2018-11-24 11:43:09 · 150 阅读 · 0 评论