摘要:
问题描述 请创建一个Car抽象类,要求有brand(品牌)属性,并且要求封装私有化,写出属性的setter与getter方法。抽象类Car构造方法中也可以对brand属性赋值,定义抽象方法run()。创建一个跑车类SportsCar继承抽象类Car。实现Car抽象方法输出一条语句“超级跑车”,在本类 阅读全文
摘要:
参考: 韩顺平Java Java程序设计教程(洪) Java核心技术卷1 廖雪峰的官方网站 异常(Exception) 异常对应的英文单词是Exception(一般情况以外的人(或事物);例外的事物) 内容 异常的概念 异常的层次结构(★★★) 非检查型异常与检查型异常(★) 捕获异常(★) 自定义 阅读全文
摘要:
1 动物王国 请创建一个Animal动物类,要求有方法eat()方法,方法输出一条语句“吃东西”。创建一个接口AnimalInfo,接口里有一个抽象方法fly()。创建一个Bird类继承Animal类并实现接口AnimalInfo里的方法输出一条有语句“鸟儿飞翔”,重写父类的eat() 方法输出一条 阅读全文
摘要:
问题描述 已知数组存放一批QQ号码,QQ号码最长为11位,最短为5位 String[] strs = {"12345","67891","12347809933","98765432102","67891","12347809933"}。 将该数组里面的所有qq号都存放在LinkedList中,将l 阅读全文
摘要:
参考:《java核心技术卷1》 引入 例.接口继承 假设有一个接口A里面有一个方法A: package collection; public interface InterfaceA { void A(); } 另一个接口B继承了接口A并有一个方法B: package collection; pub 阅读全文
摘要:
引入 HashMap的值是唯一的吗? import java.util.HashMap; import java.util.Map; public class MyTest { public static void main(String[] args) { Map<String, String> 阅读全文
摘要:
见书P261 参考:《Java核心技术卷1》 引入 将“关键字”简称为“键”。通过Map接口可以实现存储“键/值”的映射关系(简称“键值对”)。 在许多教材中Map被翻译为映射。 什么是键?什么是值? 手机上的联系人,就是一个最典型的映射(map)。 想象一下,你的手机里保存了很多联系人的信息。每个 阅读全文
摘要:
问题描述 创建2个字符串数组,第一个数组内容为:[黑龙江省,浙江省,江西省,广东省,福建省], 第二个数组为:[哈尔滨,杭州,南昌,广州,福州], 将第一个数组元素作为key,第二个数组元素作为value存储到Map集合中。 删除Map集合中Key=黑龙江省的键值对。 迭代Map集合,参考的输出数据 阅读全文
摘要:
参考: Java集合简介 - Java教程 - 廖雪峰的官方网站 金老师的自学网站 《Java核心技术卷1》 引入 集合的概念 见P241 什么是集合(Collection)?集合就是“由若干个确定的元素所构成的整体”。例如: 5只小兔构成的集合 一个班所有的同学构成的集合 全体自然数集合:1,2, 阅读全文
摘要:
问题描述 请创建学生类(Student),用于存储学生信息。创建ArrayList集合,依次存储如下5位同学的信息,并使用Comparable或Comparator接口对5位同学的成绩做降序排序,如果成绩一样,那在成绩排序的基础上按照年龄由小到大排序。最后遍历并输出ArrayList集合中的数据。 阅读全文