随笔分类 -  android-开源框架

一些常用的android开源框架研究
摘要:一、类加载过程 类加载器ClassLoader就是加载其他类的类,它负责将字节码文件加载到内存,创建Class对象。一个类可以有多个实例,但是只有一个对应的Class对象。 类加载器不止有一个,一般程序运行时,会有三个ClassLoader,分别是: 启动类加载器(Bootstrap ClassLo 阅读全文
posted @ 2019-07-11 15:24 西贝雪 阅读(422) 评论(0) 推荐(0)
摘要:一、创建注解 注解是一种手段,它可以给程序添加一些信息,用字符@开头,这些信息用于修饰它后面紧挨着的其他代码元素,比如类、接口、字段、方法、参数、构造方法等。注解本身只是一种标记,不会改变当前代码的行为,类似标记接口的作用,但是它可以被编译器、程序运行时和其他工具使用,可以被用于增强或修改代码行为等 阅读全文
posted @ 2019-07-09 18:06 西贝雪 阅读(500) 评论(0) 推荐(0)
摘要:一、泛型的由来 Java是一种强类型语言,日常开发中,无论是类的属性还是方法的参数和返回值都需要明确指定具体数据类型。这实际上是把类和方法与数据类型绑定了,这种理所当然的思想影响了编程的抽象性和灵活性。事实上,代码与它们能够操作的数据类型不是必须绑定的,同一套代码可以用于多种数据类型。这样,不仅可以 阅读全文
posted @ 2019-07-05 18:31 西贝雪 阅读(262) 评论(0) 推荐(0)
摘要:一、反射 在Java运行环境中,对于任意一个类,都能够知道它的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性。这种动态获取类信息以及动态调用对象方法的功能被称为Java语言的反射(Reflection)机制。反射机制可以赋予Jvm动态编译的能力,这是Java被视为动态(或准动态)语言 阅读全文
posted @ 2019-07-02 17:12 西贝雪 阅读(462) 评论(0) 推荐(0)