排序:
默认
按更新时间
按访问量

Android面试题(15):HashMap实现原理和源码分析

《算法 第4版本》 3.4 散列表 知乎-R神:关于hashMap的一些按位与计算的问题? 知乎-美团:Java 8系列之重新认识HashMap 新浪博客-无敌宝贝:取余与位运算 1. 散列表(哈希表) 1.1 散列函数 hashCode() 1.2 除留余数法 ...

2018-05-13 21:06:54

阅读数:192

评论数:0

Android面试题(14):ArrayList和LinkedList源码解析

AlexYoung——ArrayList AlexYoung——LinkedList 程姐——fail-fast机制 1. ArrayList和LinkedList的实现简介 1.1 从数据结构方面来说 1.2 从内存分配方面来说 2. ArrayList源码解析 ...

2018-05-04 02:26:57

阅读数:21

评论数:0

Android面试题(13):java容器类(转载)

转载自AlexYoung的 Java容器类 1. 容器类框架 2. Collection接口 3. List接口 3.1 ArrayList 3.2 LinkedList 3.3 Vector 3.4 Stack 4. Set接口 4.1 HashSet 4.2 TreeSet...

2018-05-03 13:24:19

阅读数:8

评论数:0

Android面试题(12):new String创建了几个对象

知乎_Accelerator: 怎样理解 java 注解和运用注解编程? 知乎_胖胖: java用这样的方式生成字符串:String str = “Hello”,到底有没有在堆中创建对象? Emanuel’s Notes_Java中几种常量池的区分 一些答案篇幅不长问题也放在...

2018-04-30 16:15:19

阅读数:23

评论数:0

Android面试题(11):符号引用和直接引用,解析和分派

知乎-RednaxelaFX——JVM里的符号引用如何存储? 【深入理解JVM】:解析与分派 1. 符号引用 2. 直接引用 3. 解析 4. 分派 4.1 静态分派 4.2 动态分派 5. 总结 5.1 符号引用 5.2 直接引用 5.3 解析 5.4 分派 ...

2018-04-27 11:53:25

阅读数:380

评论数:0

Android面试题(10): 动态代理和代理模式

1. 代理模式(Proxy Pattern) 1.1 和装饰者模式的区别 2. 动态代理 3. 面向切面编程(AOP–aspect oriented programming) 1. 代理模式(Proxy Pattern) 代理模式根据不用的职责和应用场景有很多种形式,...

2018-04-24 02:12:50

阅读数:82

评论数:0

【字符编码】你真的了解字符编码吗

腾讯大讲堂——字符编码的前世今生 字符串,那些你不知道的事 编码字符集标准及分类研究 通信用語の基礎知識 —— ISO/IEC 2022 ISO 2022 介紹(1): 標準 1. 说明 1.1 字符编码贡献的相关的组织 1.2 相关术语说明 2. 字...

2018-04-21 02:06:37

阅读数:69

评论数:0

Android面试题(9):Java垃圾回收机制和finalize()

Java垃圾回收机制 java 对象存活分析——引用计数法&可达性分析 引用计数法的循环引用问题 Think in java, Effective java 1. 垃圾回收的意义 2. 垃圾收集的算法分析 2.1 引用计数法(Referen...

2018-04-21 02:05:42

阅读数:33

评论数:0

Android面试题(8):Serializable和Parcelable

Parcelable vs Serializable 性能对比 Android Parcel对象详解 Parcelable最强解析 1. Serializable原理 2. Parcelable原理 3. 总结 当我们使用Intent传递一个对象的时候,需要...

2018-04-21 02:05:14

阅读数:24

评论数:0

Android面试题(7): 抽象类和接口

1. 什么是抽象类 2. 什么是接口 3. 抽象类和接口的区别 4. 难 1. 什么是抽象类 在面向对象编程中,我们通过类来描述事物,这个描述可以是抽象的,因为不可能通过类描述所有的属性和行为,可能同一类事物的不同个体有着行为上的差异。 例如我们想用一个类描述鸟的所有基本...

2018-04-21 02:04:26

阅读数:29

评论数:0

【闭包】你真的理解闭包和lambda表达式吗

1. 前言 2. 【译】lambda表达式和闭包的区别 3. 历史考据 4. 总结 1. 前言 在阅读Think in java时,关于内部类的作用中出现了闭包这个词。于是开始百度,了解到了怎么使用代码定义一个闭包,闭包能实现什么妙用。而这种答案是不能让人满意的,因为这样的...

2018-04-10 05:54:47

阅读数:263

评论数:0

Android面试题(6): 什么是内部类,内部类的作用

《Effective Java》 第22条 《Thinking In Java》 第10章 知乎问答——Java 中引入内部类的意义? 1. 什么是内部类 2. 为什么需要内部类,内部类的作用 2.1 完善多重继承 2.2 闭包与回调 2.3 lambda表达式 3...

2018-04-10 05:53:43

阅读数:40

评论数:0

Android面试题(5):String、StringBuffer、StringBuilder区别

《Effective Java》 第15条和第51条 1. 这个问题看似简单 你可能这么回答,String是字符串常量,不可变。StringBuffer是字符串变量,可以扩充和修改。而StringBuffer是线程安全的,StringBuilder是线程不安全的,但是性能更高。 ...

2018-04-10 05:53:09

阅读数:33

评论数:0

Android面试题(4):谈谈你对多态的理解。

面向对象程序设计-wiki 面向对象——百度百科 1. 面向对象程序设计(OOP) 2. 谈谈对java多态的理解 1. 多态是什么 2. 多态有什么好处 3.发展历史 1. 面向对象程序设计(OOP) 这个问题考验的是对“面向对象编程”的理解...

2018-04-10 05:52:08

阅读数:51

评论数:0

Android面试题(3):基本数据类型和包装类(封装器)

JAVA之包装类 包装类,包装类的自动装箱和自动拆箱 1. 基本数据类型与包装类 基本类型 包装器类型 byte Byte short Short boolean Boolean int Integer ...

2018-04-10 05:51:16

阅读数:34

评论数:0

Android面试题(2):原码、反码、补码

有符号数处理 “补码”的数学原理 1. 从基本数据类型的取值范围引出的问题 2. 原码,反码,补码 1. 原码(true form) 2. 反码(ones’ complement) 3. 补码(twos’ complement) 3. 补码的原理 4. 浮点类型的取值范围...

2018-04-10 05:50:28

阅读数:29

评论数:0

Android面试题(1):java中==和equals和hashCode的区别

因为某些原因要重新找工作,这次打算系统的复习一下,找了一些BAT等大公司的面试题最全的BAT大厂面试题整理,这里记录一下。 另外就是,当开始复习的时候,我才发现,一个简单的问题里面涉及到的知识量可不少。 最简单的如标题所示的这个,看了这篇文章你会发现,原来并不是那么简单?如果面试...

2018-03-20 14:33:25

阅读数:45

评论数:0

EditText的Gravity居右时,游标在hint左边的解决方案。

解决方案看这篇文章,原理是用一个TextView代替hint。解决EditText文字右对齐时光标出现在hint文字的左边的问题 因为项目中也遇到了这个问题,所以将这个方法写成了一个自定义控件方便使用。 /** * Created by AItsuki on 2018/3/13. * ...

2018-03-13 11:38:46

阅读数:86

评论数:0

Git无法clone带冒号的文件

Git无法clone带冒号的文件 今天从github上想clone自己的笔记仓库到本地,结果出现了一些问题,发现带冒号的文件无法正常clone到本地。 例如仓库中有个名叫android:xxxxxxx.md的文件,因为带了英文符号的原因,导致了这个文件无法被正常clone。本地只找到个名为an...

2018-03-12 21:14:39

阅读数:47

评论数:0

自定义属性中使用android原生属性

有时候我们使用自定义属性时,可能会遇到需要使用android已有属性的情况。 比如,大家有遇到过EditText设置右对齐gravity="right"的时候,如果存在hint,那么EditText游标的初始位置会在hint文字的左边的问题吗? 关于这个问题...

2018-03-12 21:13:08

阅读数:45

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭