首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
啥呀这是啊
门头沟学院 测试工程师
关注
已关注
取消关注
@美汁源果粒橙:
Android面试中常见的Java面试题
下面是Android中关于java方面的常见面试题:一.抽象类与接口的区别?1、抽象类可以提供成员方法的实现细节,而接口中只能存在 public 抽象方法;2、抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是 public static final 类型的;3、接口中不能含有构造器、静态代码块以及静态方法,而抽象类可以有构造器、静态代码块和静态方法;4、一个类只能继承一个抽象类,而一个类却可以实现多个接口;5、抽象类访问速度比接口速度要快,因为接口需要时间去寻找在类中具体实现的方法;6、如果你往抽象类中添加新的方法,你可以给它提供默认的实现。因此你不需要改变你现在的代码。7、如果你往接口中添加方法,那么你必须改变实现该接口的类。8、接口更多的为了约束类的行为,可用于解耦,而抽象类更加侧重于代码复用。二、Java 中深拷贝与浅拷贝的区别?1、浅拷贝:对基本数据类型进行值传递,对引用数据类型进行引用传递般的拷贝,此为浅拷贝。2、深拷贝:对基本数据类型进行值传递,对引用数据类型,创建一个新的对象,并复制其内容,此为深拷贝。三、谈谈Error和Exception的区别?1、Exception是java程序运行中可预料的异常情况,咱们可以获取到这种异常,并且对这种异常进行业务外的处理。2、Error是java程序运行中不可预料的异常情况,这种异常发生以后,会直接导致JVM不可处理或者不可恢复的情况。所以这种异常不可能抓取到,比如OutOfMemoryError、NoClassDefFoundError等。四、什么是反射机制?反射机制的应用场景有哪些?Java 反射机制是在运行状态中,对于任意一个类,都能够知道这个类中的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为 Java 语言的反射机制。应用场景:1. 逆向代码,例如反编译2. 与注解相结合的框架,如 Retrofit3. 单纯的反射机制应用框架,例如 EventBus(事件总线)4. 动态生成类框架 例如Gson五、谈谈你对Java泛型中类型擦除的理解,并说说其局限性?Java中的泛型基本上都是在编译器这个层次来实现的。在生成的Java字节码中是不包含泛型中的类型信息的。使用泛型的时候加上的类型参数,会在编译器在编译的时候去掉。这个过程就称为类型擦除。局限性:如在代码中定义的List和List等类型,在编译后都会变成List。JVM看到的只是List,而由泛型附加的类型信息对JVM 来说是不可见的。Java编译器会在编译时尽可能的发现可能出错的地方,但是仍然无法避免在运行时刻出现类型转 换异常的情况。类型擦除也是Java的泛型实现方法与C++模版机制实现方式之间的重要区别。六、说说你对Java注解的理解?三种注解:source、class、runtime。分别在源码,编译时,运行时存活自定义的source注解,可以用来对一些方法或者参数进行约束,比如说指定线程,指定参数类型class注解是配合apt编写注解处理器, 对注解的类或者变量进行解析生成.class文件 辅助工作 比方说 arouter,在注解处理器中生成代码,帮你做路径和activity的路由表,butterknife的注解帮你做findviewbyid的工作,runtime注解 则是在runtime时还能存在的,通常配合反射机制,把注解标注的对象拿到进行操作,比方说 retrofit,通过反射机制拿到注解的,接口和接口中的方法,在通过动态代理生成接口的实现类。七、谈一谈Java成员变量,局部变量和静态变量的创建和回收时机?成员变量:生命周期伴随类对象,类对象回收时回收,存在堆里。静态变量:不回收,在方法区随着类的加载而加载,随着类的消失而消失,由于类需要非常长时间的不使用,不利用,不关联,才有可能会被回收机制回收,所以静态成员变量的生命周期特别长,除非是共享数据,否则不建议使用静态;局部变量:方法调用时创建 方法结束时被标记为可回收,存在栈里八、请说说Java中String.length()的运作原理?privatefinalcharvalue[];public String(char value[]) {this.value=Arrays.copyOf(value,value.length);}public int length(){ return value.length;}
点赞 16
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 19:27
已编辑
湖南大学 Java
美团测开一面凉经
八股:1、get和post方法的区别?2、http和https的区别?3、Linux常用命令?4、Java中equals()方法和==的区别?5、Java中基本数据类型?6、Java多线程有哪些实现方式?7、抽象类和接口的区别?8、事务的特性?9、一张user表,有name和sex两个字段,写sql语句查询姓陈的女性。10、一张表查询某个字段中重复的数据。11、朋友圈的点赞功能,如何设计测试用例?(有无大佬给个参考答案)总结:很公式化的八股。手撕:链表L1->L2->...->Ln-1->Ln,转换成L1->Ln->L2->Ln-1->...的形...
美团一面2056人在聊
查看12道真题和解析
点赞
评论
收藏
分享
04-24 14:32
安克创新 Anker_大模型算法工程师(准入职员工)
安克创新内推安克创新内推
工作真实感受1. 礼物+员工内购价🎁 入职礼物会得到Anker专属的帆布袋和马克杯,质量杠杠的。秋招礼物表现好会得到公司的产品!P2超高级黑色充电宝!生日礼物会得到一张合作蛋糕店的充值卡,258r可免费配送超好吃噢!别忘记在Anker go上员工内购5折oh! 2. 工作日2小时短假 很人性化的短假设置。一个月两次无需审批!大家不想上班的早上只需要在手机上请假就可以11上班啦!下午有急事要早走,也可以轻松4点下班。 3. 合作影院-中影嘉华国际影城 花海店 合作影院在半里花海广场,距离公司步行5-10分钟超级近。持Anker飞书截图,每张电影票25r一张j家属30r一张(加微信提前选...
安克创新 Anker公司福利 357人发布
点赞
评论
收藏
分享
04-10 23:34
中南大学 前端工程师
前端简历求拷打
抱抱碍事梨a:
三点建议,第一点是建议再做一个项目,把自我介绍部分顶了,第二点是中南大学加黑加粗,第三点是建议加v详细交流
点赞
评论
收藏
分享
03-11 09:52
河南工业大学 Java
这对吗?孩子
双非本,请教大佬们我的简历哪里出问题了
点赞
评论
收藏
分享
04-25 16:45
奥利安费 Java
腾讯云智后台实习hr面
1、自我介绍答:相比于一般的技术面介绍报一堆菜名,我减少了对技术栈的描述,加了点大学的学生工作经历,但是hr听完也没问我学生工作经历相关内容。2、说一下你团队竞赛的经历答:举了哈尔滨CCPC例,三人一组在一定时间内写算法题,根据通过题量排名,我在团队担当队长,主要负责贪心、并查集、模拟等算法。3、讲讲贪心算法是啥答:一下猛住了,想举个例子没举出好的,最后大白话说的就是在遍历过程中不断寻找最优解。(现在想想或许可以说苏格拉底的麦田的反例)4、讲比赛的过程答:因为比赛的题有简单题有难题,比赛开始时我们三人分别寻找并解答简单题,在比赛的中后段我们共同思考并分析一道题,最终取得了30%左右的排名成绩。...
查看6道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
大连某小区保安一面
9.3W
2
...
如果你的项目是烂大街rpc,面试该怎么吹?
9329
3
...
想当滴孝子
8851
4
...
滴滴秋储后端一面
8449
5
...
双非初见白月光之学习路线分享
8179
6
...
WXG企业微信暑期前端一二面+面委+hr(已oc)
8082
7
...
所以,你们许给我们的远大前程呢
5741
8
...
爱谁谁吧!暑期实习,老娘再也不面了!
5580
9
...
北京某小厂一面:4/28
5421
10
...
25届双非春招游戏客户端Timeline(已OC)
3815
创作者周榜
更多
正在热议
更多
#
面试等了一周没回复,还有戏吗
#
111458次浏览
1026人参与
#
五一之后,实习真的很难找吗?
#
32917次浏览
165人参与
#
平安产险科技中心求职汇总
#
246775次浏览
2626人参与
#
硬件人,你被哪些公司给挂了
#
45633次浏览
710人参与
#
考研可以缓解求职焦虑吗
#
16816次浏览
217人参与
#
研究所笔面经互助
#
64459次浏览
424人参与
#
你喜欢工作还是上学
#
35096次浏览
374人参与
#
秋招盘点:机械人值得去的企业
#
66984次浏览
660人参与
#
考研失败就一定是坏事吗?
#
97111次浏览
818人参与
#
大学生该如何认清当下的就业环境?
#
32707次浏览
285人参与
#
你怎么评价今年的春招?
#
94093次浏览
1192人参与
#
考研人,我有话说
#
99939次浏览
918人参与
#
浅聊一下我实习的辛苦费
#
214418次浏览
1668人参与
#
我的AI电子员工
#
6516次浏览
54人参与
#
总结:哪家公司面试体验感最好
#
44321次浏览
321人参与
#
如果能重来,就业or读研你选哪个?
#
132911次浏览
1665人参与
#
格力求职进展汇总
#
170041次浏览
1228人参与
#
实习好累,可以辞职全力准备秋招吗
#
142101次浏览
1527人参与
#
找不到好工作选择GAP真的丢人吗
#
57469次浏览
709人参与
#
我和mentor的爱恨情仇
#
12831次浏览
139人参与
#
运营人的第一份offer应该如何选
#
137281次浏览
1069人参与
牛客网
牛客企业服务