Java基础高级面试题整理总结 下
55、throw与throws的区别throw:在方法里面抛出异常,只能明确的抛出一个异常对象名,由方法体内的语句处理异常。throws:在方法外面抛出异常,声明一个方法可能抛出的异常(允许无病呻吟),可以是多个,后面异常范围要比前面大,由该方法的调用者来处...
Java基础高级面试题整理总结 上
1、面向对象的特征有哪些方面?1)抽象:抽象是将一类对象的共同特征总结出来构造类的过程2)继承:继承是从已有的类中得到继承信息创建新类的过程3)封装:封装是把数据和操作数据的方法绑定起来,只能通过已定义的接口去访问4)多态性:多态性是指允许不同子类型的对象对...
2018年一线互联网公司Java高级面试题总结
1、hashcode相等两个类一定相等吗?equals呢?相反呢? 2、介绍一下集合框架? 3、hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢? 4、hashmap和treemap什么区别?低层数据结构是什么? 5、线程池用过吗都有什...
更新时间 2023-01-13 23:38:10
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。