码迷,mamicode.com
首页 >  
搜索关键字:java源码    ( 589个结果
Java Object 序列化与单例模式 [ 转载 ]
本文将通过实例+阅读Java源码的方式介绍序列化是如何破坏单例模式的,以及如何避免序列化对单例的破坏 ...
分类:编程语言   时间:2016-09-01 20:03:54    阅读次数:137
解密随机数生成器(二)——从java源码看线性同余算法
Random Java中的Random类生成的是伪随机数,使用的是48-bit的种子,然后调用一个linear congruential formula线性同余方程(Donald Knuth的编程艺术的3.2.1节) 如果两个Random实例使用相同的种子,并且调用同样的函数,那么生成的sequen ...
分类:编程语言   时间:2016-08-31 02:08:39    阅读次数:214
适配器模式
要和外观模式比较下看比较好 定义:将一个类的接口,转换为客户希望的另一接口。适配器让原本接口不相容的类可以合作无间。 以java源码中的枚举器到迭代器的适配为例。 package com.tc.adapter; import java.util.Enumeration; import java.ut ...
分类:其他好文   时间:2016-08-30 21:09:53    阅读次数:146
《Java源码分析》:线程池 ThreadPoolExecutor
《Java源码分析》:线程池 ThreadPoolExecutorThreadPoolExecutor是ExecutorService的一张实现,但是是间接实现。ThreadPoolExecutor...
分类:编程语言   时间:2016-08-25 21:40:38    阅读次数:162
使用apktool反编译Android APK
工具介绍:apktool: :把APK反编译,生成程序的源代码和图片、XML配置、语言资源等文件。 官方地址:https://ibotpeaches.github.io/Apktool/ dex2jar:将apk反编译成java源码(classes.dex转化成jar文件) 官方地址:https:/ ...
分类:移动开发   时间:2016-08-15 00:09:36    阅读次数:360
1. dex和Jar反编译对比
Java源码public class Hello { public int foo(int a,int b) { return (a + b) * (a - b); } public static void main(String[] argc) { Hello hello = new Hello(... ...
分类:编程语言   时间:2016-08-14 07:11:43    阅读次数:180
安卓反编译浅谈
反编译APK获取代码&资源 一、工具 1.apktool:获取资源文件,提取图片文件,布局文件,还有一些XML的资源文件 2.dex2jar:将APK反编译成Java源码(将classes.dex转化为jar文件) 3.jd-gui:查看2中转换后的jar文件,即查看Java文件 二、实际操作 1、 ...
分类:移动开发   时间:2016-08-10 16:03:12    阅读次数:234
JVM 必备指南
简介 Java虚拟机(JVM)是Java应用的运行环境,从一般意义上来讲,JVM是通过规范来定义的一个虚拟的计算机,被设计用来解释执行从Java源码编译而来的字节码。更通俗地说,JVM是指对这个规范的具体实现。这种实现基于严格的指令集和全面的内存模型。另外,JVM也通常被形容为对软件运行时环境的实现 ...
分类:其他好文   时间:2016-08-07 13:50:13    阅读次数:194
Java中的包(package)
包的概念 Java中包(package)的概念和C++中命名空间(namespace)的概念很类似,都可以限制类的作用域。二者最大的差别在于,Java中的包隐式地指明了类的树形层级结构(同时也是Java源码文件的目录结构)。这样做的好处在于:可以通过文件系统中对于文件路径唯一性的要求来限制类的唯一性 ...
分类:编程语言   时间:2016-08-01 17:47:40    阅读次数:181
《Java源码分析》:Vector
《Java源码分析》:Vector虽然,Vector集合在我们的编程中,使用的比较少,至少我使用的比较少,一般情况下,我都是倾向于使用List来存储一些同类型的元素。其实,Vector的内部实现和ArrayList的内部实现基本一致,内部都是借助于数组来实现的。下面就一起来分析下。HashMap类的源码分析,博客在这里:http://blog.csdn.net/u010412719/article/...
分类:编程语言   时间:2016-07-22 19:10:45    阅读次数:291
589条   上一页 1 ... 36 37 38 39 40 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!