不要嘲讽我,让我自己写一门语言了😁
上面的设计应该有个原因吧,百度也不太清楚,有没有dl可以解释一下
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
为啥collection设计成接口,inputstream设计成抽象类呢?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Kwan的解忧杂货铺@新空间代码工作室 2022-08-08 07:53关注换个思想 接口和抽象类的区别?
collection设计成接口是为了更多的实现,扩展性更强一些
抽象类 主要功能是确定的 比如inputstream就是处理流的作用本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-05-08 09:54回答 5 已采纳 方法可以在读写操作前先得知数据流里有多少个字节可以读取。需要注意的是,如果这个方法用在从本地文件读取数据时,一般不会遇到问题,但如果是用于网络操作,就经常会遇到一些麻烦。比如,Socket通讯时,对方
- 2021-07-01 08:52回答 2 已采纳 读取不能这样文件内容; 1.定义byte数组 2.循环读取。 3.参考代码: byte b[] = new byte[1024]; int len = 0;
- 2022-09-06 14:01回答 1 已采纳 这里相当于定义了一个抽象类指针,是可以的。你要关注的是new这个对象的地方,不能是这个抽象类
- 2024-03-20 15:53一之十六的博客 抽象工厂模式是工厂方法模式的升级版本,工厂方法模式只生产一个等级的产品,而抽象工厂模式可生产多个等级(种类)的产品。要点+demo!
- 2019-08-19 08:52回答 1 已采纳 Bitmap,你就把它当做是图片的一种存在格式就行了。Android中使用图片,一般不是Bitmap就是Drawable。 Message.obtain,是将闲置的消息对象直接拿来用,省去了创建等流
- 2021-04-26 10:26回答 5 已采纳 加了分号也没用啊
- 2022-03-18 12:29回答 1 已采纳 点链接当然是下载啦,放网页里就行。
- 2022-03-08 10:29回答 2 已采纳 写成什么类?业务类吗,然后在main方法中调用? package com.pospal.openplatform; import com.alibaba.fastjson.JSON; imp
- 2021-03-19 08:59回答 1 已采纳 你的这个问题涉及到了设备管理和内存管理的内容。一般的文件都是存储在硬盘上的,硬盘是一个块设备。 块设备的读写不像内存可以按字节访问。是一次读写就是读取一个块如512个字节。 这样你读写文件不是1个
- 2008-11-21 08:47回答 29 已采纳 A nice way to do this is using Apache commons IOUtils to copy the InputStream into a StringWriter.
- 2024-10-31 13:21卷心菜是俺的博客 软件设计模式,又称为设计模式,是一套被反复利用,代码设计经验的总结,他是在软件设计过程中的一些不断发生的问题,以及该问题的解决方案。**创建者模式又分为以下五个模式:**用来描述怎么“将对象的创建和使用...
- 2015-08-09 04:24augustliang的博客 今天看到一道题问下面哪一个是抽象类,给出四个选项: InputStream, PrintStream, Reader, ...但同时我觉得应该总结下对于接口和抽象类的理解。 一. Java 抽象类 public abstract class A { public abst
- 2024-02-26 07:34-代号9527的博客 咖啡有多种,抽象类,子类为各种咖啡。咖啡店类聚合咖啡类。类图如下:定义咖啡抽象类: 各种咖啡: 咖啡屋类,聚合咖啡抽象类: 以上代码的缺陷是咖啡类和 + 咖啡屋内耦合太高。下面用工厂模式解耦合。即由一个...
- 2022-11-03 05:29互联网小阿祥的博客 通俗易懂的Java设计模式篇!
- 2024-01-08 16:00好久不见的流星的博客 在 Java 中,我们有幸继承了许多经典的设计模式,其中最著名的是《设计模式:可复用面向对象软件的基础》一书中总结的 23 种设计模式。这些设计模式可以分为三大类:创建型模式、结构型模式和行为型模式,本文我们将...
- 2022-08-17 04:48RichardGeek的博客 23 种设计模式集合(7万字长文-Java代码演示版)
- 2020-09-03 10:3815. `java.util.Collection`:Collection是最基本的集合接口,它是所有集合类型的父接口。 16. `java.net.URL`:URL类代表统一资源定位符,用于标识网络上的资源。 17. `java.io.FileInputStream`:...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司