240 发简信
IP属地:吉林
  • List、Set、Map

    List:有序、可重复。Set:无序、不可重复。Map:键值对,键不能重复,值可以重复。 Collection接口继承了java.lang.It...

  • Handler

    原理:子线程与主线程共享内存,子线程和主线程可以共享mHander(Handler的实例对象) Handler:消息处理者。 Message +...

  • Resize,w 360,h 240
    Error 和 Exception的区别

    1,Exception是程序正常运行中,可以预料的意外情况,可能并且应该被捕获,进行相应的处理。 2,Error是指正常情况下,不大可能出现的情...

  • Resize,w 360,h 240
    String,StringBuilder,Stringbuffer的区别

    String :不可变,每次对String的操作都会在“常量池”中生成新的String对象,线程安全。 StringBuffer:可变,不会产生...

  • Java堆栈和垃圾回收

    1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制。 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈...

  • HashMap

    1.JDK1.8之前,HashMap使用数组+链表; JDK1.8,当同一个hash值的节点数不小于8时,而且数组的长度不小于64,采用红黑树...

  • 位运算符

    int a =129; int b =128; 1.与a & b 两个位都为1,结果才为1,否则结果为0。 a 的值是129,转换成二进制就是1...

  • ViewGroup事件分发机制

    方法1: public boolean dispatchTouchEvent(MotionEvent ev) 该方法用来进行事件的分发,即无论V...

  • 安卓过渡动画-幕布效果

    布局:外层FrameLayout,TextView为最终要显示的布局,LinearLayout为幕布 <FrameLayout> androi...

个人介绍
编程本身并不是一件很难的事情,难的是缺少一个人去给大家透彻的讲解,而我愿意做那个人