
Java
Yukino_yukino
这个作者很懒,什么都没留下…
展开
-
Java equals源码理解
equals函数是在Object类中就有声明的,在一些基础类中也有实现,这篇博客就主要讲讲String的equals函数的实现先上源码 public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObj...原创 2019-02-27 23:21:46 · 935 阅读 · 0 评论 -
Java static关键字理解与使用
主要的用途:static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。用法:1.静态变量 static修饰成员变量时,所有的该类的对象共用一个变量,一个修改,所有的跟着修改2.静态方法 static修饰的成员函数,可以直...原创 2019-03-01 18:30:52 · 161 阅读 · 0 评论 -
Java复用类-组合、继承和代理
Java复用代码的方法有三种,组合、继承和代理,从实现的方法来分的话分为两种,第一种是直接在新的类中产生现有类的对象,第二种是按照现有类型来创建新类。1、组合假如我们已经有了一个Combination类,如下:class Combination{ public Combination() { } public void test() { ...原创 2019-03-11 18:57:22 · 361 阅读 · 0 评论 -
Java容器(一)——List
Java容器类类库的用途是“保存对象”,其有两个大类:1)Collection。一个独立元素的序列,这些元素都服从一条或多条规则。Collection的三个子类(说是子类其实也是接口额),List,必须按照插入的顺序保存元素;Set不能有重复元素;Queue按照排队规则来确定对象昌盛的顺序。2)Map。一组成对的“键值对”对象,允许你使用键来查找值。一、CollectionColl...原创 2019-04-01 00:48:20 · 133 阅读 · 0 评论 -
Java容器(二)——Stack
在Java.util中的Stack类设计欠佳,但是已经占用了这个名字,所以建议使用LinkedList得到更好的Stack类,下面是实现import java.util.LinkedList;public class Stack<T> { private LinkedList<T> storage = new LinkedList<T>();...原创 2019-04-03 20:32:58 · 226 阅读 · 0 评论 -
Java-反射(Reflect)
定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。反射机制的相关类与Java反射相关的类如下:类名 用途 Class类 代表类的实体,在运行的Java应用程序中表示类和接口 Field类 代表类的成员变量...原创 2019-07-10 15:12:54 · 242 阅读 · 0 评论 -
org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map 报错
今天做项目的时候报了这个错,昨天也踩了这个雷,不过两天的错误不是一样的原因引起的,今天总结一下1、错把parameterType写成了resultType<select id="getDealNum" parameterType="java.util.HashMap" parameterType="java.lang.Integer">本来参数应该是map,返回值是int...原创 2019-07-10 15:24:38 · 563 阅读 · 0 评论