
java
文章平均质量分 74
hbbdxs
这个作者很懒,什么都没留下…
展开
-
java中的volatile和synchronized
java中的volatile和synchronized http://www.blogjava.net/abin/archive/2012/10/19/389867.html 这个可能是最好的对比volatile 和synchronized 作用的文章了。volatile 是一个变量修饰符,而synchronized 是一个方法或块的修饰符。所以我们使用这两种关键字来指定三种简转载 2014-02-07 16:20:22 · 520 阅读 · 0 评论 -
汉字数字 转换int
import java.util.regex.Pattern; public class MoneyTest { public static long parse(String money) { long result = 0; char c = 0; boolean flag =转载 2016-06-03 11:19:31 · 2046 阅读 · 0 评论 -
Java stack 泛型
import java.util.Arrays; public class myStack { Object[] data; private int capacity; private int size; public myStack() { capacity=16;转载 2016-06-02 20:22:19 · 1399 阅读 · 0 评论 -
Android应用层View绘制流程与源码分析
http://blog.youkuaiyun.com/yanbober/article/details/46128379/ 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 背景View绘制流程第一步递归measure源码分析 2-1 measure源码分析2-2 measure原理总结 View绘制流程第二步递归layout源码分析转载 2016-06-01 09:35:35 · 628 阅读 · 0 评论 -
touch事件
http://www.cnblogs.com/mengdd/p/3394345.html http://www.cnblogs.com/sunzn/archive/2013/05/10/3064129.html Android 中与 Touch 事件相关的方法包括:dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEven转载 2016-06-01 09:26:03 · 418 阅读 · 0 评论 -
Class.forName与ClassLoader
http://daizuan.iteye.com/blog/1097105 都说清楚了,也很容易区分出不同点: 1.Class.forName返回的Class对象可以决定是否初始化。而ClassLoader.loadClass返回的类型绝对不会初始化,最多只会做连接操作。 2.Class.forName可以决定由哪个classLoader来请求这个类型。而ClassLoader.load转载 2016-06-01 09:07:06 · 265 阅读 · 0 评论 -
android binder
http://blog.youkuaiyun.com/boyupeng/article/details/47011383转载 2016-06-01 09:06:11 · 216 阅读 · 0 评论 -
abstract class和interface
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是转载 2015-10-10 09:14:55 · 365 阅读 · 0 评论 -
Android 面试
java中的弱引用,软引用,虚引用 JNI中怎么调用android的framework的api Atomic Integer a和 volatile int a;的区别原创 2014-06-30 10:51:28 · 545 阅读 · 0 评论 -
Android开发中,有哪些让你觉得相见恨晚的方法、类或接口
本文类容来自我在知乎上对Android开发中,有哪些让你觉得相见恨晚的方法、类或接口?这一问题的回答,目前就总结这些,日后若有新的发现,随时补充。欢淫点赞。 getParent().requestDisallowInterceptTouchEvent(true);剥夺父view 对touch 事件的处理权,谁用谁知道。 ArgbEvaluator.evaluate(float转载 2016-06-14 16:32:59 · 392 阅读 · 0 评论