- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Java中HashMap的实现原理剖析
文章目录HashMap的构造函数HashMap的构造函数/** 初始化容量和装载因子 */public HashMap(int initialCapacity, float loadFactor);/** 初始化容量*/public HashMap(int initialCapacity);/** 用默认容量和默认装载因子 */public HashMap();/** 通过Map对象初始化,默认装载因子 */public HashMap(Map<? extends K, ? exte
2021-08-24 14:51:45
243
原创 Java中的String类中intern方法
字符串对象和字符串常量先看一段代码的执行结果:public class StringTest { @Test public void test(){ String str1 = "1"; String str2 = new String(new char[]{'1'}); String str3 = new String(new char[]{'1'}); System.out.println("String str1 =
2021-08-23 16:25:30
258
原创 理解面向对象中的多态、静态绑定、动态绑定
文章目录什么是多态静态多态(参数多态)动态多态(包含多态)方法的静态绑定和动态绑定总结什么是多态多态性是指允许不同类的对象对同一消息作出响应,多态性包括参数化多态性和包含多态性,多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。静态多态(参数多态)静态多态在编译时就能确定要调用具体那个方法,例如Java中的方法重载(Overload):实验一:静态多态测试下方代码中,一共有9重载方法,方法名称都为test,参数类型为7个基本类型和Serializable类型和
2021-08-23 14:48:08
760
原创 Java Object类中的hashCode方法
文章目录Object对象上的hashCode方法默认hashCode生成方式String类重写的hashCode方法和equals方法HashMap中通过key的hashCode计算散列值Object对象上的hashCode方法JDK中java.lang.Object#hashCode方法上的注释:Returns a hash code value for the object. This method is supported for the benefit of hash tables such
2021-08-20 16:13:05
851
操作系统课程设计 Java实现的多用户文件管理系统
2018-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人