StringBuffer:内部实现是一个字符数组。初始默认大小为16,当然也可以在其构造方法中进行设置。当新添加字...[作者空间]
//1. 使用数组循环 public static String array(String s){ int...[作者空间]
今天早上参加了深圳OPPO开发工程师的技术面试,总的来说面试过程不是很顺利。面试官并没有问一些很深奥的底层原理,基...[作者空间]
Animation Q:Android中有哪几种类型的动画? 技术点:动画类型参考回答: 常见三类动画View动画...[作者空间]
1.3 计算机网络 基础 Q:五层协议的体系结构分别是什么?每一层都有哪些协议? 技术点:网络模型、协议思路:分条...[作者空间]
本篇将针对2019Android秋招提前批面试总结中归纳的校招面试题做个小解答(除算法,算法部分另做总结),然后开...[作者空间]
拿到一份offer比什么都重要,所以笔者专门花了近一个月的时间整理好了一份专门为Android面试而生的总结,注意...[作者空间]
在牛客网上看秋招的面经,看到阿里的面试官出的一题,如下 编程题1:用两个线程分别打印0-100之间的奇偶数。 比如...[作者空间]
Git比SVN相比有什么区别呢? 1.最核心的区别就是Git是分布式的,SVN是集中式的。SVN必须有一个服务器版...[作者空间]
ArithmeticException(算术异常) ClassCastException (类转换异常) Ille...[作者空间]
Android多线程 因为Android主线程用于处理界面相关事件,如果有耗时任务必须转到子线程执行。否则如果任务...[作者空间]
不涉及太多细节,只是大纲性的整理,以便需要时可以按图索骥。 同时发布在 GitBook Android 优化——布...[作者空间]
一、两者运行机制不同 1. iOS采用的是沙盒运行机制 (1)沙盒机制 出于安全考虑,iPhone对于安装在上...[作者空间]
一个网址从url到页面图像一般分为两个过程: 1. 网页加载过程:从URL到构建DOM树 2. 网页渲染过程:从D...[作者空间]
技术点: 1.线程与进程: 在开始之前先把进程与线程进行区分一下,一个程序最少需要一个进程,而一个进程最少需要一个...[作者空间]
Windows、Linux和Mac OS的区别 对于计算机比较喜欢的人群,都知道现在流行的操作系统,除了Windo...[作者空间]
1.Socket和HTTP的区别 从网络模型层面看:socket是对TCP/IP协议的封装和应用(程序员层面上),...[作者空间]
在前文 JVM 虚拟机与对象创建过程 中了解到 JVM 运行时的内存模型,既然使用了内存就要考虑如何回收内存。GC...[作者空间]
线程通讯: 一个线程完成了自己的任务时,要通知另外一个线程去完成另外一个任务. wait(): 等待 如果线...[作者空间]
前言 在Android开发的多线程应用场景中,Handler机制十分常用 今天,我将手把手带你深入分析 Handl...[作者空间]