摘要: Map 初始化 Map<String, String> map = new HashMap<String, String>(); 插入元素 map.put("key1", "value1"); 获取元素 map.get("key1") 移除元素 map.remove("key1"); 清空map m 阅读全文
posted @ 2019-12-11 18:00 氧化成风 阅读(606) 评论(0) 推荐(0)
摘要: 重写是子类对父类的允许访问的方法的实现过程进行重新编写!返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 在面向对象原则里,重写意味着可以重写任何现有方法。 class Animal{ public vo 阅读全文
posted @ 2019-12-11 15:28 氧化成风 阅读(382) 评论(0) 推荐(0)
摘要: 在Java中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类 继承中最常使用的两个关键字是extends和implements。 这两个关键字的使用决定了一个对象和另一个对象是否是IS-A(是一个)关系。 通过使用这两个关键字,我们能实现一个对象获取另一个对象的属性。 所有Java的类均是由 阅读全文
posted @ 2019-12-11 15:02 氧化成风 阅读(546) 评论(0) 推荐(0)
摘要: 主要分为三类: 泛型类,泛型接口和泛型方法 1.泛型类: 一个泛型类就是具有一个或多个类型变量的类。下面通过一个简单的Pair类作为例子。对于这个类来说,我们只关注泛型,而不会为数据存储的细节烦恼。 /* * 泛型类 * Java库中 E表示集合的元素类型,K 和 V分别表示表的关键字与值的类型 * 阅读全文
posted @ 2019-12-11 13:49 氧化成风 阅读(137) 评论(0) 推荐(0)