![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java面试
文章平均质量分 54
走上Java的不归之路
没有一个人天生就是天才,长久的坚持与努力才是王道!
展开
-
Java基础面试~
1.接口和抽象类有什么区别?从设计目的上来说:接口体现的是一种规范,对于接口的实现者而言,接口规定了实现者必须对外提供哪些服务;对于接口的调用者来说,接口规定了调用者能调用哪些服务,以及如何调用这些服务,当一个程序中使用接口时,接口是多个模块间的耦合标准,当在多个应用程序间使用接口时,接口是多个程序间的通信标准; 抽象类体现的是一种模板式设计,抽象类作为多个子类的抽象父类,可以被当成系统实现过程中的中间产品,这个中间产品已经实现了系统的部分功能,但这个产品依旧不能当最终产品,必须有更进一步的完善~原创 2022-04-04 14:22:18 · 420 阅读 · 0 评论 -
Java面试~类
1.介绍一下Object类中的方法?Class<?> getClass(); 返回该对象的运行时类;boolean equals(Object obj); 判断指定对象与该对象是否相等;int hashCode(); 返回该对象的hashCode值,默认情况下,是按照该对象的地址来计算。但很多类都重写了hashCode()方法,不再根据地址来计算返回值;String toString(); 返回该对象的字符串表示;clone(); 该方法用于帮助其他对象来实现自我克隆;w原创 2022-04-02 14:05:12 · 285 阅读 · 0 评论 -
Java基础面试~面向对象篇
1.谈一谈你对面向对象的理解?谈面向对象,就要和面向过程一起说;面向过程思想,步骤清晰简单,第一步做什么,第二部做什么,适合处理一些简单的问题,比如说洗衣服,先将衣服扔进洗衣机,然后倒入洗衣粉,再关闭洗衣机,最后按开始按钮,就这么简单!面向对象思想,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后,才对某个分类下的细节进行面向过程的探索,适合处理复杂的问题,适合处理需要多人协作的问题!比如说建一栋楼,需要一个总设计师,然后总设计师提出规划,打地基的打地基,拉材原创 2022-04-02 12:41:28 · 504 阅读 · 0 评论 -
JAVA基础面试
7.介绍一下实例变量的默认值byte:0short:0int:0long:0Ldouble:0.0float:0.0Fchar:'\u0000'boolean:false8.为什么要有包装类?Java语言是面向对象的语言,理念是“一切皆对象”,但是8种基本数据类型出现了意外,他们并不具备面向对象的特征,所以就提出包装类,包装类是8种基本数据类型的引用类。9.自动拆箱和自动装箱的实现场景?自动装箱和自动拆箱是JDK1.5提供的新功能自动装箱:把一个基本类型的原创 2022-04-02 09:39:31 · 55 阅读 · 0 评论 -
JavaEE面试基础
Java的数据类型? 有8种基本数据类型和引用类型两大类; byte,short,int,long(整数类型);float,double(浮点型);char(字符型);boolean(布尔型); 除了boolean之外其他都可看作数字类型,可以进行相互转换; 引用类型就是对一个对象的引用,根据引用对象的类型不同,可以分为数组、类、接口。引用类型的本质就是通过指针,指向堆中对象所持有的内存空间。 详细介绍基本数据类型 byte:1字节8位,数据范围位 -2^7~2^7-1 shor.原创 2022-03-17 21:18:00 · 315 阅读 · 0 评论 -
JavaEE基础回顾
面试笔记原创 2022-03-15 21:57:02 · 340 阅读 · 0 评论