java
xiaocajiyyd
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java ClassLoader初探
一: ClassLoader的作用jvm虚拟机加载类时使用ClassLoader动态加载 .class二: ClassLoader的分类 ClassLoader主要分成3类 * Bootstrap ClassLoader : 启动类加载器 用于加载 JDK 核心类库 * Extension ClassLoader :扩展类加载器 用于加载 Java的扩展类库 ,默认加载原创 2017-11-29 21:36:29 · 167 阅读 · 0 评论 -
信息摘要算法的功能
在软件开发,前后台数据传送经常使用信息摘要这类算法进行数据的加密。MessageDigest 类 简介MessageDigest类 位于 java.security.MessageDigest,提供引用程序一个信息摘要算法的功能,比如 SHA-1 或者 MD5 等等。 信息摘要算法是一种安全的单向hash方程式,可以将可变长度的数据转换成固定长度的hash code。MessageDigest类的原创 2017-11-30 11:32:03 · 1085 阅读 · 0 评论 -
Thinking In Java 5.5 清理:终结处理和垃圾回收
垃圾回收器java垃圾回收器负责回收无用对象占据的内存资源。对于不是由 new 产生的”特殊”对象内存区域,垃圾回收器是不知道如何释放该对象的这块”特殊”内存。为了应对这种情况,java允许在类中定义一个名为finalize()方法。 finalize方法的工作原理: 在java垃圾回收器准备回收对象的内存时,它会首先调用对象的finalize()方法,并在下一次垃圾回收动作中真正回收翻译 2018-01-22 11:09:19 · 268 阅读 · 0 评论 -
Think In Java 10 内部类
名词解释内部类: 一个类的定义再另外一个类的内部外围类: 包含内部类的那个类外部类: 指那些类相对于包含内部类的那个类10.1 内部类的创建 把类的定义置于外部类的里面使用方法:在外围类的内部,与使用普通类没有什么区别典型情况, 在外围类的内部有一个方法,该方法返回一个指向内部类的引用。想从外部类的非静态方法之外的任意位置创将某个内部类的对象,必须具...翻译 2018-03-09 14:51:28 · 278 阅读 · 1 评论 -
Think In Java 11 持有对象 Holding
11.1 泛型和类型安全的容器 通过使用泛型,可以在编译期内防止错误类型的对象放置到容器中。Java SE5 之前编译器允许向容器中插入不正确的类型对象。 使用Java泛型来创建类对象十分复杂,但通过应用预定义的泛型通常十分简单。 例如保存Apple对象的ArrayList容器,声明ArrayList<Apple>,尖括号内可以是多个类型参数,指定了容器实例可以保存的...翻译 2018-03-21 18:14:10 · 266 阅读 · 0 评论
分享