240 发简信
IP属地:河北
  • 120
    Java 异常处理-Android面试准备2019-2-10

    异常分类 Java将异常分为两种,Checked异常和Runtime异常。Java认为Checked异常都是可以在编译阶段被处理的异常,所以它强制程序处理所有的Checked...

  • 120
    Java String创建问题-Android面试准备2019-2-3

    本文源自https://www.zhihu.com/question/29884421,由原作者回答整理而成,感谢。 String类 String类是一个final类(不可被...

  • 120
    Java JVM与内存分配-Android面试准备2019-2-3

    Java程序运行机制与JVM Java编写的程序需要经过编译,但编译不会生成特定平台的机器码,而是生成一种与平台无关只面向JVM的字节码(即.class文件)。这种字节码必须...

  • 120
    Java垃圾回收-Android面试准备2019-2-1

    Java程序的内存分配和回收都是由JRE(Java Runtime Environment)在后台自动进行的。无用内存空间都是JVM堆内存里的内存空间(垃圾回收机制只负责回收...

  • 120
    Java对象的==和equals-Android面试准备2019-2-1

    当使用==来判断两个变量是否相等时,如果两个变量是基本类型变量且都是数值类型(不一定要求数据类型严格相同),则只要两个变量的值相等就将返回true。但对于两个引用类型变量,只...

  • 120
    Java形参个数可变方法-Android面试准备2019-2-1

    如果在定义方法时,在最后一个形参的类型后增加三个点,则表明可以接受多个参数值,多个参数值被当做数组传入。形参个数可变的参数本质就是一个数组参数,也就是说下面两个方法签名的效果...

  • 120
    Java枚举-Android面试准备2019-1-30

    枚举类的存在意义 在某些情况下,一个类的对象是有限而且固定的。比如季节类,它只有四个对象;再比如行星类,它只有八个对象。这种实例有限且固定的类,在Java里被叫做枚举类。 在...

  • 120
    Java泛型-Android面试准备2019-1-23

    接口 接口到底是干什么的?答:接口是用来指明相关或者不相关类的多个对象的共同行为(共同方法)。例如,使用正确的接口,可以指明这些对象是可比较的、可食用的、以及可克隆的等等。 ...

  • 120
    Java四种引用-Android面试准备2019-1-22

    四种引用 1.强引用(StrongReference) 这是Java程序中最常见的引用方式。程序创建一个对象,并把这个对象赋给一个引用变量,程序通过该引用变量来操作实际的对象...

  • Java方法参数传递方式-Android面试准备2019-1-21

    首先明确,Java只有值传递。 1.当传递基本数据类型参数时,传递的是实参的值(实参的值复制给了形参,形参相当于在函数体中声明的局部变量)。在这种情况下,实参的值被赋予给了形...