首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
不愿透露姓名的神秘牛友
06-23 18:28
一定要去大厂吗?
这年头,大厂裁员大家都看到了,有必要一定要进大厂吗?感觉小公司待着也很不错,待遇,氛围,员工等各方面都感觉非常好。我觉得没必要一定要大厂,不如找个觉得有潜力的小公司,这年头哪里给的多去哪里,小公司给的其实也挺多的?
圣少游:
大厂裁员,小公司就不裁吗,既然注定被裁,那为什么不去个回报高的厂
点赞
评论
收藏
分享
06-27 14:55
门头沟学院 Java
秋招学习计划
马上要秋招了 给自己制定了个计划list
点赞
评论
收藏
分享
06-20 17:09
腾讯音乐娱乐集团_算法实习生(实习员工)
秋招第一个offer,拿下~
普联提前批,不过薪资感觉刚刚到及格线,不是非常满意~
牛客375924711号:
tp学历厂,只能说你学历到位了
Tplink求职进展汇总
秋招的第一个offer,大家都拿到了吗
点赞
评论
收藏
分享
05-27 04:13
门头沟学院 Java
二本应届女生求看看简历,不玻璃心
投了三天简历了,真的要炸了,没有一个有后续的。 其实不是最终版简历,有些地方还在修改,因为这一版其实是注了水的,八股也没背完,拿不稳,但是现在这个简历出去连个面试邀请都没有就很焦虑。 只有一个疑似骗子皮套的小公司给我来了个电话沟通,让我后续商议面试,但是查了一下公司几乎全是同一天冒出来的疑点很多就没理了。 实习经历里的公司其实算是我参与了初创的一个公司,做游戏服务器出租平台的,所以写了有参与架构设计和开发。但是这里会不会让人第一印象感觉很水?是不是应该适当改一下? 大佬们随便说想法随便骂,不玻璃心,能骂醒我也行😢就当提前体验社会了,,如果有闲着的大佬看我的简历说两句可能会被问的死点也行...拜托了 焦虑到凌晨四点睡不着起来发帖。。。。。。
在学习的钝角很想踩缝纫机:
建议这里你把一个项目模块吃透,写就好了,不一定要写的很多,面试介绍的时候着重告诉他你就负责这一块
,慢慢来,24届老学长离职两个月,被拷打了30多次了
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
06-24 14:26
美团优选不做了,打工人上哪里买菜……
用了三年了,说没就没了美团优选已经改变了我的生活方式,忽然没了就跟城市里忽然撤掉路灯一样,一下子迷茫起来,都不知道该怎么活下去了。像我这种十八线小县城,菜市场全是欺生的死人,超市的商品能比正常城市的同款贵出两三倍去,本来就没有假期,一周休息一天还要为了买到正常的,没有烂掉的货品起早去购入一周的菜……眼前一黑又一黑,根本看不到光亮。
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
28届双非大一斩获快手offer心得分享~
1.5W
2
...
吃上软饭了家人们!
1.2W
3
...
感觉我是那种以为腾讯实习三个月
8608
4
...
求助!如何拒绝同个小区的同事蹭车?
7510
5
...
毕业了!
7257
6
...
我的校招终于是结束了
6798
7
...
早日成为评论区三和大神
5999
8
...
前男友疯狂视奸我的工作动向
5439
9
...
双9但非科班0实习秋招能找到Java大厂吗
4736
10
...
我勒个字节跳动
4304
创作者周榜
更多
正在热议
更多
#
26届校招投递进展
#
17144次浏览
162人参与
#
你秋招想去哪些公司
#
17236次浏览
733人参与
#
我的职场心眼子段位
#
25759次浏览
621人参与
#
打工人的精神状态
#
47273次浏览
828人参与
#
职场捅娄子大赛
#
405157次浏览
4031人参与
#
90后北漂现状
#
24185次浏览
198人参与
#
为了找工作你花了哪些钱?
#
23226次浏览
228人参与
#
第一份工作能做外包吗?
#
24200次浏览
261人参与
#
你都遇到过哪些离谱的求职经历
#
13795次浏览
43人参与
#
考公VS就业,你怎么选?
#
63730次浏览
429人参与
#
参加完秋招的机械人,还参加春招吗?
#
52262次浏览
557人参与
#
那些我实习了才知道的事
#
210424次浏览
1718人参与
#
为什么国企只招应届生
#
177395次浏览
1154人参与
#
分享一个让你热爱工作的瞬间
#
29507次浏览
316人参与
#
机械人你觉得今年行情怎么样?
#
1017次浏览
21人参与
#
非技术er求职现状
#
62740次浏览
466人参与
#
机械人求职现状
#
15036次浏览
144人参与
#
秋招结束之后的日子
#
74796次浏览
890人参与
#
你见过最离谱的招聘要求是什么?
#
197548次浏览
1474人参与
#
应届生进小公司有什么影响吗
#
76854次浏览
1027人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务