Java-基础
江三木洛
这个作者很懒,什么都没留下…
展开
-
几种加密方式
1 Base64加密方式(可逆)public class Base64Utils { private static final String TAG ="Base64Utils"; private static char[] base64EncodeChars = new char[]{'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H原创 2017-03-09 18:50:50 · 996 阅读 · 0 评论 -
Java中静态代码块执行顺序
新建一个类,里面含有静态代码块,非静态代码块以及构造函数public class Parent { private final static String TAG = "MainActivity"; static { Log.e(TAG, "父类的静态代码块"); } { Log.e(TAG, "父类的非静态代码块"); } p原创 2017-07-24 17:12:41 · 405 阅读 · 0 评论 -
Java的垃圾回收机制
java在内存中大致可以分为新生代以及老年代,其垃圾回收机制也不相同。 新生代一般会分为三部分,一块较大的Eden空间和两块较小的Survivor空间,其空间大小比例一般为8:1:1,其中可以使用的有效部分为一块Eden和一块Survivor空间,即每次新生代中可用内存空间为整个新生代空间的90% 我们使用java创建新的对象时,大部分时间都会创建在Eden空间中,当Eden没有足够的空间容纳...原创 2018-06-20 19:12:00 · 259 阅读 · 1 评论