2020年3月20日
摘要: HashMap转载于这位大佬的文章(炒鸡详细)https://blog.csdn.net/woshimaxiao1/article/details/83661464 public interface Map<K,V> 将键映射到值的对象。 Map不能包含重复的键; 每个键可以映射到最多一个值。 这个 阅读全文
posted @ 2020-03-20 00:25 いつも何度でも 阅读(181) 评论(0) 推荐(0) 编辑
摘要: Java容器 Iterable是一个超级接口,被Collection继承,只有一个方法,返回一个迭代器。 迭代器 迭代器是指一种设计模式,是一个对象,可以遍历选择序列中的对象,开发人员不需要了解序列的结构(hasNext就next循环遍历)。 迭代器通常被称为轻量级对象,因为创建它的代价小。(不清楚 阅读全文
posted @ 2020-03-20 00:24 いつも何度でも 阅读(400) 评论(0) 推荐(0) 编辑
摘要: equals() 判断两个对象是否等价。 对于任何非空对象与null判断,返回值都是false。 如果有明确字符串做比较时,双引号字符串放前面避免空指针异常。 然后字符串判空,基本操作先不等于null,判断length。(根据需要使用apache 的 commons jar 包的isEmpty()和 阅读全文
posted @ 2020-03-20 00:23 いつも何度でも 阅读(156) 评论(0) 推荐(0) 编辑
2020年3月16日
摘要: final 最终的 修饰类 无法继承 修饰方法 子类无法重写 修饰变量 基础变量无法改变 修饰对象 引用地址无法改变 静态变量 static修饰的变量 这个变量属于类的 所以也称类变量,通过类名直接访问 实例变量 和 实例绑定,创建实例即会创建实例变量(就是对象,对象属性) 静态方法 类方法 里面无 阅读全文
posted @ 2020-03-16 15:18 いつも何度でも 阅读(84) 评论(0) 推荐(0) 编辑
2020年3月15日
摘要: Java参数传递是值传递,顾名思义,也就是变量指向基础数据的值或者对象的引用地址。 TestClass testClass = new TestClass(); testClass.setName("张三"); update(testClass);//传递对象应用地址 System.out.prin 阅读全文
posted @ 2020-03-15 13:52 いつも何度でも 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 内容部分参考链接:https://www.cnblogs.com/gxyandwmm/p/9495923.html#commentform(写得更加详细和全面) 1.String是final修饰的。 2.jdk8及以前版本String是char数组存储数据,jdk9开始String是byte数组存储 阅读全文
posted @ 2020-03-15 13:22 いつも何度でも 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 内容部分参考链接:https://blog.csdn.net/wufaliang003/article/details/82347077 (写得更加详细和全面) 基本类型,或者叫做内置类型,是Java中不同于类(Class)的特殊类型。 Java是一种强类型语言,第一次申明变量必须说明数据类型。 位 阅读全文
posted @ 2020-03-15 00:29 いつも何度でも 阅读(304) 评论(0) 推荐(1) 编辑