![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java基础
记录java基础学习
带着耳机去梦游
跌跌撞撞,但也要更坚定,走出迷茫
展开
-
equals和hashcode改写
文章目录equals()什么时候不需要重写什么时候需要重写重写equals时的规范约定如何正确改写equals()hashCode()什么时候重写java.lang.Object规范中,hashcode的约定:如何改写equals()什么时候不需要重写一个类的每个实例本质上就是不可以相同的。例如Thread不需要关心一个类是否"逻辑相等"超类已经改写并且超类的行为对于子类来说也是合适的...原创 2020-03-29 14:38:12 · 354 阅读 · 0 评论 -
Java类的加载机制
文章目录类的加载机制什么是类的加载类的加载过程加载连接验证准备解析初始化JVM初始化步骤类初始化时机类加载器Java语言系统自带有三个类加载器:类加载的三种方式双亲委派原则自定义类加载器类的加载机制首先,认识类加载机制,然后,详细介绍类加载的过程。最后,介绍了类加载器,还有双亲委派原则。什么是类的加载[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Pl...原创 2020-03-27 10:22:54 · 269 阅读 · 0 评论 -
Huffman编码与解码
使用C++、和Java分别实现构造哈夫曼树原创 2019-03-18 08:30:45 · 12055 阅读 · 0 评论 -
二叉树的遍历(java实现)
package Data.BinaryTree.structure;public class TestTree { public static void main(String[] args) { Tree t = new Tree(); t.insert(5, 5); t.insert(1, 1); t.insert(2, 2); t.insert(0, 0...原创 2019-03-18 15:57:10 · 2882 阅读 · 0 评论 -
怎样自己实现一个native本地方法呢?
自己最近在复习Java基础, 因为学的时间不久,而且很粗糙,自己还有很多不会的知识。唉…当看到native时,突然想要自己实现一下,然后就在网上找了一个教程,但是因为自己粗枝大叶,在这个过程中每一步都出错,因此记录下来。创建一个test类文件,如下:package com.d.test;public class NativeTest { public native void pr...原创 2019-09-25 11:37:07 · 656 阅读 · 0 评论