logo头像

读万卷书,行万里路

排序算法总结-Java实现

排序算法总结-Java实现

一直以来都想记录一下关于算法和数据结构方面的东西,在android开发过程中很少专门使用这些算法以及数据结构,所以有点生疏,没有系统的学习这方面的知识,所以打算记录总结记录常用的算法以及相应的数据结构,以备查阅。 排序插入排序直接插入...

Android中存储目录详解

Android中存储目录详解

前言前两天因为开发一个app更新的功能,我将从服务器下载的apk文件放在了内部存储目录(测试手机为小米,路径为:data/user/0/packagename/files)下面,然后安装的时候一直安装不了,提示解析包出错。后来查询发现...

Java中类加载器classloader浅析

Java中类加载器classloader浅析

本篇文章来简析一下 classloader 在 Java 中的应用。 前言现在一般一个应用程序开发会包含很多很多的类, Java 程序启动时并不是一次性将所有的类全部加载到内存中进行运行的,而是先加载部分的类到 JVM 中,然后等 J...

Android中关于Context的三言两语

Android中关于Context的三言两语

前言今天我们来分析一下 Context 的源码,在 APP 开发中,我们会经常用到 Context ,那么什么是 Context 呢?它的常规语义是“上下文”那么这个“上下文”到底是什么呢?通过源码分析,我们能对这个Context有个...

Android编译8.0源码

Android编译8.0源码

前言搞Android的人不编译一下Android的源码感觉人生好像不大完整似的。早就想编译Android源码,但是前前后后经历好长时间都没有把它搞出来,就这样拖着,直到昨天晚上才真正的把Android8.0源码给编译出来。一开始在Ma...

2018年6月上海面试经历

2018年6月上海面试经历

前言首先介绍一下我的经历: 本人 14 年毕业,在学校里面自学 Android 开发,在 cz 呆了三年,小城市,IT 不发达,倒闭了 2 家公司,然后杭州谋求发展,可参考以前写的一篇求职文章《杭州找Android工作的点点滴滴》,呆...

Java学习总结-反射

Java学习总结-反射

反射经常听到这个词,但是总是不理解这个意思。今天便来理解一下反射这个概念,为什么说在框架设计中,反射用到的比较多。本文记录一下学习反射方面的知识点。 反射概念JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和...

Java学习总结-注解

Java学习总结-注解

注解概念Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 其中涉及...

2017年4月份杭州找工作经历

2017年4月份杭州找工作经历

写在前面的话我从14年毕业到现在一直待一个三线城市,就用 C 市 代替吧。地方很小,适合居住,但不适合 it 开发,城市很小、圈子很小,it 不发达,想要在 it 上面有出路的还是得去北上广深大城市。我在这个城市呆了三年左右由于自己的...

Java中关于synchronized的浅析

Java中关于synchronized的浅析

进程我们都知道计算机的核心是CPU,它承担了所有的计算任务;而操作系统是计算机的管理者,它负责任务的调度、资源的分配和管理,统领整个计算机硬件;应用程序侧是具有某种功能的程序,程序是运行于操作系统之上的。 进程是一个具有一定独立功能的...