美文网首页
Java for Android 面试题

Java for Android 面试题

作者: ForAndroid | 来源:发表于2019-02-23 17:04 被阅读0次

(一) java基础面试知识点

java中==和equals和hashCode的区别

int、char、long各占多少字节数  { 1字节: byte , boolean 、 2字节: short , char 、4字节: int , float、 8字节: long , double }

 int与integer的区别

探探对java多态的理解:  面向对象的三大基本特征:封装、继承、多态。   多态是指:父类引用指向子类对象,在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。 实现多态的三要素:继承 重写 父类引用指向子类对象

String、StringBuffer与StringBuilder之间区别

什么是内部类?内部类的作用

抽象类和接口区别

抽象类的意义

抽象类与接口的应用场景

抽象类是否可以没有方法和属性?

泛型中extends和super的区别

父类的静态方法能否被子类重写

进程和线程的区别

final,finally,finalize的区别

序列化的方式

Serializable 和Parcelable 的区别

string 转换成 integer的方式及原理

(二) java深入源码级的面试题(有难度)

哪些情况下的对象会被垃圾回收机制处理掉?

讲一下常见编码方式?

utf-8编码中的中文占几个字节;int型几个字节?

静态代理和动态代理的区别,什么场景使用?

Java的异常体系

谈谈你对解析与分派的认识。

修改对象A的equals方法的签名,那么使用HashMap存放这个对象实例的时候,会调用哪个equals方法?

Java中实现多态的机制是什么?

如何将一个Java对象序列化到文件里?

说说你对Java反射的理解

说说你对Java注解的理解

说说你对依赖注入的理解

说一下泛型原理,并举例说明

Java中String的了解

String为什么要设计成不可变的?

Object类的equal和hashCode方法重写,为什么?

相关文章

  • Android面试题

    Android面试必备: (一)、Java面试题 (二)、Android面试题 (三)、Android高级面试题

  • Blog

    android 面试题 android系列文章 java并发系列

  • Android面试总结二

    参考文章 40个Android面试题Java面试题集Android名企面试题及知识点整理Android面试题收集较...

  • l 主要分为以下几部分: (1)java 面试题 (2)Android 面试题 (3)高级开发技术面试题 (...

  • android面试题

    最近在准备android面试,整理了下相关的面试题,分为如下三个部分:android部分、Java部分、算法面试题...

  • Android 面试BAT大厂

    主要分为以下几部分: (1)java面试题 (2)Android面试题 (3)混合开发面试题 (4)高端技术面试题...

  • Android 面试BAT大厂

    主要分为以下几部分: (1)java面试题(2)Android面试题(3)混合开发面试题(4)高端技术面试题(5)...

  • android面试题和答案1

    主要分为以下几部分: (1)java面试题(2)Android面试题(3)混合开发面试题(4)高端技术面试题(5)...

  • Android开发MONKEY之常见面试题整理

    主要分为以下几部分: (1)java面试题 (2)Android面试题 (3)高端技术面试题 (4)非技术性问题&...

  • Android面试题与解析

    主要分为以下几部分: (1)java面试题 (2)Android面试题 (3)高级开发技术面试题 (4)跨平台Hy...

网友评论

      本文标题:Java for Android 面试题

      本文链接:https://www.haomeiwen.com/subject/lrjpyqtx.html