- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 Android源码分析之仿OrmLite数据库框架
1 介绍 Ormlite,英文全称是Object Relational Mapping,意思是对象关系映射。前面写过使用的文章,Android进阶之数据库框架ormlite使用。我们也参考着写一个轻量级的数据库访问框架。2 使用方法(1)在 gradle 中引入:compile 'com.guan.codelibs:lightsqlite:1.0.0'(2)UserB
2017-10-21 18:21:29 476
原创 Java进阶之反射
1 什么是反射 反射(Reflection)是Java 程序开发语言的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 一句话总结:反射就是把Java类中的各种成分通过java的反射API映射成相应的Java类,得到这些类以后就可以对其进行使用。比如方法,构造方法,成员变量,类型,包等。 反射的核心是JVM在运行时才动态加载类或调用方法/访问属性
2017-10-21 16:58:56 461
原创 Java进阶之深入理解注解(Annotation)
1 介绍 Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。 2 注解分类 注解的语法比较简单,除了@符的使用之外,它基本与Java固有语法一致。JavaSE5内置了三
2017-10-21 15:40:59 1503
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人