首先介绍下自己,码农一枚,在深圳做Android开发三年多,总感觉还差点什么于是乎就把之前的博客全删除了,重新写我的博客,也是从新给自己巩固下。我会从最开始的JAVA必须掌握的技术,然后就写Android基础必备-Android进阶篇-Android源码分析-Android的各种知识-放弃Android=.=!.....
博客的内容都是我在各个地方上找的通俗易懂的答案或者在加上自己的理解,或者全自己写!当然文笔可能不好。。。理工科可能要背锅!!
如果有一两个粉丝关注那是最好不过了~.~(动力的来源)
提倡不重复造轮子,我搜集全网最详细,最好,最通俗易懂的文章发出来 (主要是太多....不想敲..详细的也有很多,但是这个是整理后的,看起来舒服点)
1.面向对象
万物皆对象。多的不说,少的不唠。
https://www.cnblogs.com/xdp-gacl/p/3624100.html
2.JAVA中23种设计模式
设计模式是什么:设计模式=框架。 然后有人会问框架是什么。我的理解加上通俗易懂的例子就是:你要造一台电脑主机,主机里面的显卡就可以说是一个框架,你拿过来直接插好线就可以使用。如果不用框架 你就需要自己做显卡 是不是贼恐怖。举一反三。
设计模式有啥用:为了可重用代码、让代码更容易被他人理解、保证代码可靠性.等。
↑上面是博主自己的理解!!!别说博主懒。
https://www.cnblogs.com/malihe/p/6891920.html
3.JVM
JVM:就是java虚拟机,它是一个虚构出来的计算机,可在实际的计算机上模拟各种计算机的功能。JVM有自己完善的硬件结构,例如处理器、堆栈和寄存器等,还具有相应的指令系统。
这池中的水有点深
http://www.cnblogs.com/xxzhuang/p/7453746.html
4.泛型
什么是泛型:泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。(通俗一点就是泛型就是操作类型的 占位符,即:假设占位符为T,那么此次声明的数据结构操作的数据类型为T类型。)
泛型有啥用:引入泛型的好处是安全简单。泛型的好处是在编译的时候检查类型安全,并且所有的强制转换都是自动和隐式的,提高代码的重用率。
↑看不明白的 我这↓提供全网最详细 最通俗易懂的文章。。。
https://www.cnblogs.com/coprince/p/8603492.html
这博主的标题写的比我的还夸张....不过确实比较详细。
5.反射
反射我就不多说了..(主要是下面的博主已经说的是很详细了)
https://blog.youkuaiyun.com/lwl20140904/article/details/80163880
6.集合
什么是集合:集合就是一个放数据的容器,准确的说是放数据对象引用的容器。
https://www.cnblogs.com/ysocean/p/6555373.html
7.线程
别看标题是线程2个字,要详细的说线程出一本书都不算多。
什么是线程:这个必须要了解进程和线程。下面的博主会说到,然后还有一点要记住就是
- 一个程序至少有一个进程,一个进程至少有一个线程。知识点 要考的!!!
https://blog.youkuaiyun.com/kwame211/article/details/78963044
好了。这里就介绍了一个星期的学习量,以后争取一个星期出一篇。
好久没写博客 虽说这都是我找的,但是我都是从头看到尾的,觉得好才拿来给大家也是给我自己学习和记录。我也很多忘记了,也需要深入研究研究才行啊!!!当然也还有很多JAVA基础比如,封装继承多态啊~常用的数据类型~之类的都是需要理解的。当你把JAVA已经深入浅出了 我觉得学习Android什么的就非常容易上手了。当然你的发际线也越来越远了。。。声明下博主的头发很茂密 可以维持三十年不成问题!!!!下周写Android入门必备~