摘要: Java 基础篇之反射 反射# 使用反射获取程序运行时的对象和类的真实信息。 获取 Class 对象# 每个类被加载之后,系统会为该类生成一个对应的 Class 对象,通过该 Class 对象可以访问到 JVM 中的这个类。 使用 Class 类的 forName(String clazzName) 阅读全文
posted @ 2019-10-07 18:43 大码哥 阅读(239) 评论(0) 推荐(0) 编辑
摘要: (手机横屏看源码更方便) 问题 (1)创建线程有哪几种方式? (2)它们分别有什么运用场景? 简介 创建线程,是多线程编程中最基本的操作,彤哥总结了一下,大概有8种创建线程的方式,你知道吗? 继承Thread类并重写run()方法 继承Thread类并重写run()方法,这种方式的弊端是一个类只能继 阅读全文
posted @ 2019-10-07 14:16 大码哥 阅读(3139) 评论(0) 推荐(1) 编辑
摘要: 高效解决「SQLite」数据库并发访问安全问题,只这一篇就够了 Concurrent database access 本文译自:https://dmytrodanylyk.com/articles/concurrent-database/ 对于 Android Dev 而言,有关 SQLite 的操 阅读全文
posted @ 2019-10-07 14:14 大码哥 阅读(2304) 评论(0) 推荐(1) 编辑
摘要: 依赖倒置原则 依赖倒置的核心是高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。具体一点说:安排一件事给某一个人做,我们不应该限制是某一种人,比如小孩、青年、老人等,而是限制为人,这样做的好处就是如果有不同的事情,可以不同的人完成。比如跨栏,就用青年人完成。这个 阅读全文
posted @ 2019-10-07 13:55 大码哥 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则(Single Responsibility Principle,缩写SRP) 定义:应该有且仅有一个原因引起类的变更(There should never be more than one reason for a class to change),一个类应该是一组高度相关的函数、数据 阅读全文
posted @ 2019-10-07 13:54 大码哥 阅读(193) 评论(0) 推荐(0) 编辑