Java基础之三大特性 Java有三大特性继承、封装、多态 继承 继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。 子类拥有父类非private的属性和方法。 子类可以拥有自己属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 2017/11/12 Java
计算机原理 现代计算机,大部分都是基于冯诺依曼体系结构,而我们这里谈论的也是此问前提。冯诺依曼的核心是:存储程序,顺序执行。所以不管计算机如何发展,基本原理是相同的。计算机程序实际上是告诉计算机做什么。 2017/11/06 计算机基础
ARouter源码分析 分析需要储备以下知识点: Java注解知识 Java反射知识 javapoet库(在注释里也有简单分析) auto-service库 下面分析的时候会把各位看官当做已经掌握了以上知识点哈! ARouter包含3个核心模块 arouter-annotation 注解的声明和信息存储类的模块 arouter-compiler 编译期解析注解信息并生成相应类以便进行注入的模块 arouter-api 核心调用Api功能的模块 2017/11/06 Android,框架