Wei Zhang's Blog


  • 首页

  • 标签

  • 分类

  • 搜索

Java进阶-Map 集合继承结构图

发表于 2020-05-22 | 分类于 Java
字数统计: 0 字 | 阅读时长 ≈ 1 分钟
阅读全文 »

Java进阶-Collection 集合继承结构图

发表于 2020-05-22 | 分类于 Java
字数统计: 15 字 | 阅读时长 ≈ 1 分钟
12Iterator it = "Collection 对象".iterator();it 是迭代器对象
阅读全文 »

Java进阶-集合概述

发表于 2020-05-22 | 分类于 Java
字数统计: 496 字 | 阅读时长 ≈ 1 分钟
  1. 什么是集合?有什么用?

    • 数组其实就是一个集合,集合实际上就是一个容器,可以来容纳其他类型的数据。

    • 集合为什么说在开发中使用较多?

      • 集合是一个容器,是一个载体,可以一次容纳多个对象。
      • 在实际开发中,假设连接数据库,数据库当中有10条记录,那么假设把这10条记录查询出来,在 Java 程序中会将10条数据封装成10个 Java 对象,然后将10个 Java 对象放到某一个集合当中,将集合传到前端,然后遍历集合,将一个数据一个数据展现出来。
      阅读全文 »

Java进阶-类和接口的关系

发表于 2020-05-22 | 分类于 Java
字数统计: 73 字 | 阅读时长 ≈ 1 分钟
类在强制类型转换过程中,如果是类转换成接口类型,那么类和接口之间不需要存在继承关系,也可以转换,Java 语法中允许 12345// weapons[i] 为类,Shootable 为接口if (weapons[i] instanceof Shootable) { Shootable ...
阅读全文 »

Java编程题-武器数组作业

发表于 2020-05-22 | 分类于 Java
字数统计: 864 字 | 阅读时长 ≈ 4 分钟

写一个类 Army,代表一支军队,这个类有一个属性 Weapon 数组 w (用来存储该军队所拥有的所有的武器),该类还提供一个构造方法,在构造方法里通过传一个 int 类型的参数来限定该类所能拥有的最大武器数量,并用这一大小来初始化数组 w。

该类还提供一个方法 addWeapon(Weapon wa),表示把参数 wa 所代表的武器加入到数组 w 中。在这个类中还定义两个方法 attackAll() 让 w 数组中的所有武器攻击;以及 moveAll() 让 w 数组中的所有可移动的武器移动。

写一个主方法去测试以上程序。

提示:Weapon 是一个父类,应该有很多子武器。这些子武器应该有一些是可移动的,有一些是可攻击的。

阅读全文 »
<1…919293…191>

一期一会

951 日志
46 分类
68 标签
GitHub E-Mail
© 2017 — 2022 Wei Zhang | Site words total count: 684.2k
 本站访客数 人  本站总访问量 次