
面试题
zzq2006
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android面试题系列(2)
1、创建线程的四种方式?(1)定义类A继承Thread ,复写run方法,然后new 一个类A的对象,调用start方法即可(2)定义类B实现Runnable接口,复写run方法,然后new一个Thread对象thread,传入类B的对象,调用thread的start方法即可(3)定义类C实现Callable接口,new一个FutureTask对象F传入类C的对象,再new一个Thread对象传入对象F,调用Thread对象的start()方法即可(4)使用线程池创建线程。2、run()和star原创 2020-11-13 21:22:12 · 192 阅读 · 0 评论 -
Android面试题系列(1)
1、String、StringBuffer、StringBuilder区别String类,被final修饰,不能被继承,也不能被改变,拼接的时候会生成新的对象。StringBuffer 间接实现了Appendable接口,可以拼接,操作字符串的接口都加了线程同步机制,线程安全,但效率较低。StringBuilder间接实现了Appendable接口,可以拼接,相对于StringBuffer 而言,操作字符串的接口没有加线程同步机制,所以线程不安全,但效率较高。2、进程和线程的区别进程是系统分配资源原创 2020-11-12 22:03:11 · 262 阅读 · 0 评论 -
Java方法之参数传递机制
文章目录Java方法之参数传递机制一、基本数据类型二、引用数据类型Java方法之参数传递机制Java方法中如果声明了形参,在调用方法时就必须给这些形参指定参数值,实际传进去的这个值就叫做实参。这就涉及到Java中的参数传递机制,值传递。一、基本数据类型基本数据类型,值传递的体现是数值的传递。public class TransferTempTest { public static void main(String[] args) { //基本数据类型参数传递转载 2020-11-11 20:55:46 · 287 阅读 · 0 评论 -
java中==、equals和hashCode的区别
1、java中==和equals和hashCode的区别(1)==对于byte、short、char、int等基础类型,他们用“==”比较的是值 。当用于比较引用类型时,如类,数组,他们比较的是内存地址 。注意:Integer == Integer,因为前后都是对象,所以比较的是引用。int == Integer 这里会自动拆箱为int, 所以比较得是值。看看一下代码Integer a1 = 127; Integer b1 = 127; Integer a = 128;原创 2020-11-05 22:28:26 · 331 阅读 · 0 评论