java基础
文章平均质量分 87
骑蜗牛看世界
这个作者很懒,什么都没留下…
展开
-
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-12-26 11:14:21 · 303 阅读 · 0 评论 -
线程并发总结
Synchronized关键字主要解决多线程共享数据同步问题。 ThreadLocal使用场合主要解决多线程中数据因并发产生不一致问题。 ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别: synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而ThreadLocal为每一个原创 2016-05-07 13:37:46 · 1101 阅读 · 0 评论 -
Dagger2在MVP中的应用(Dagger2+Retorfit+MVP)
Dagger2在MVP中的应用需要基础Dagger2MVP建议把基础学会再看下面文章好理解点。为什么MVP中要用Dagger2?我们首先看一下传统的mvp有什么缺点?presenter在Activity的耦合我们知道在传统的MVP中Preseter是在Activity中初始化的,也就是显式的new了一个对象,那么这里面在这个Activity中就有了耦合在里面。为什么会有耦合呢?场景1: 假如原创 2016-11-30 11:07:55 · 1213 阅读 · 0 评论 -
View注解框架简单学习(绑定对象,绑定事件)
View注入框架简单学习(绑定对象,绑定事件)前言现在有许多针对View的注解框架,例如Xutils的ViewUtis,解决了令我们厌烦的findViewById对象的初始化,以及绑定OnClick事件的问题,提高了开发效率,那么怎么实现的呢?我们来简单学习一下,自己写个框架,此种方法是运行时的注解,而Buttknife是编译时期的注解.绑定View对象自定义针对View的注解对注解不熟悉的同学可以原创 2016-11-21 13:38:41 · 1186 阅读 · 0 评论 -
Java反射详解
Java反射详解转载说明出处:反射简介 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。Java反射机制是Java语言被视为“准动态”语言的关键性质。Java反射机制的核心就是允许在运行时通过Java Reflection APIs来取得已知名原创 2016-11-25 09:28:35 · 692 阅读 · 0 评论