- 博客(5)
- 收藏
- 关注
原创 个人笔记-泛型
泛型:将接口的概念进一步延伸,“泛型”的字面意思就是广泛的类型。类、接口和方法代码可以应用于非常广泛的类型,代码与它们能够操作的数据类型不再绑定在一起,同一套代码可以用于多种数据类型,不仅可以复用代码,降低耦合,而且可以提高代码的可读性和安全性。具体的类型还可以是一个泛型类,如DynamicArray<Pair<Integer,String>>arr=newDynamicArray<>()arr表示一个动态数组,每个元素是Pair<Integer,...
2021-07-16 19:50:59 90
原创 个人笔记-异常处理
异常:指的是Exception , Exception类, 在Java中存在一个父类Throwable(可能的抛出) Throwable存在两个子类: 1.Error:表示的是错误,是JVM发出的错误操作,只能尽量避免,无法用代码处理。 2.Exception:一般表示所有程序中的错误,所以一般在程序中将进行try…catch的处理。try+catch的处理流程:1.当代码出现异常时,系统会自动生成一个异常类的实例化对象;2.如果异常发生在try语句,则会自动找到匹配的c..
2021-07-11 19:22:12 106
原创 equals详解和石头剪刀布实例
equals重写Object中的equals(Object obj)方法;作用:指某个其他的对象是否“等于”此对 象。Object的equals方法:实现了对象上最具区别的可能等价关系; 也就是说,对于任何非空值x和 y ,当且仅当x和y引用同一对象(如x==c y==c 即x == y具有值true )时,此方法返回true 。 equals方法重写时的五个特性:自反性 :对于任何非空的参考值x , x.equals(x)应该返回true 。(巧妙理解把equals看做“=”联想数学上的.
2021-06-27 22:12:41 114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人