随笔分类 -  java 虚拟机

摘要:可以将Java文件编译之后得到的class文件(字节码)进行加密。 然后自定义一个classloader-类加载器,在载入class文件之后,对它进行解密,然后就可以正常运行了。 猜测,android上面所谓的加壳技术就是使用的这个原理。 阅读全文
posted @ 2016-10-11 14:50 lipeil 阅读(241) 评论(0) 推荐(0)
摘要:Vim 可以用来查看和编辑二进制文件 vim -b egenea-base.ko 加上-b参数,以二进制打开 然后输入命令 :%!xxd -g 1 切换到十六进制模式显示 阅读全文
posted @ 2016-09-26 21:28 lipeil 阅读(22632) 评论(0) 推荐(0)
摘要:垃圾收集(Garbage collection, GC) 收集原理: finalize方法 GC算法: 安全点、安全区域: 收集器: 阅读全文
posted @ 2016-09-04 13:47 lipeil 阅读(345) 评论(0) 推荐(0)
摘要:Java 内存区域可以分为两大类: 对象内存布局: 阅读全文
posted @ 2016-09-04 11:44 lipeil 阅读(239) 评论(0) 推荐(0)