社区
Java SE
帖子详情
泛型通俗理解是否正确。
SilentHunter460
2020-08-05 12:45:01
做饭=编译
吃饭=运行
点菜时要求酸菜鱼要放花椒,这是有泛型的情况。相当于 ArrayList<花椒>。
点菜时不说清楚,等吃的时候才发现没放,已经来不及了。这是没有泛型的情况。
不知道我理解对不对?
...全文
2941
2
打赏
收藏
泛型通俗理解是否正确。
做饭=编译 吃饭=运行 点菜时要求酸菜鱼要放花椒,这是有泛型的情况。相当于 ArrayList。 点菜时不说清楚,等吃的时候才发现没放,已经来不及了。这是没有泛型的情况。 不知道我理解对不对?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
securitit
2020-08-05
打赏
举报
回复
应该是这样的: 1.从鱼的种类来看的话,鱼有很多种种类,这样的话你点菜时可以点个红烧鱼,然后规定是哪种鱼:红烧鱼<鲤鱼>; 2.从鱼的做法来看的话,鱼有很多种做法,这样的话你点菜时可以点个鲤鱼,然后规定使用哪种做法:鲤鱼<红烧>; 面向对象本身就是源于实际,源于生活,只要角度对,都可以抽象到对象模型。
CS_草祭先生
2020-08-05
打赏
举报
回复
其实你举的例不是很完全,因为酸菜鱼已经是一个具体的对象了,至于放不放花椒,只是它里面有没有花椒这个属性。 酸菜鱼的做法有很多种,就好比酸菜鱼这种类型可以有很多个具体的类,比如酸菜鱼A类有花椒属性,酸菜鱼B类没花椒这个属性。
通俗
易懂的c#入门课件 快速全面把握c#基础要点PPT
这个"
通俗
易懂的c#入门课件 快速全面把握c#基础要点PPT"提供了全面的基础知识,帮助初学者快速掌握C#的核心概念,为后续深入学习打下坚实基础。 1. **C#基础语法**: - 变量与数据类型:C#支持多种数据类型,包括...
Java学习资料
对于初学者,
理解
这些规范是至关重要的,因为它们定义了如何
正确
地编写Java代码。例如,你会学习到如何声明变量、创建类、实现接口、处理异常,以及掌握多线程和网络编程的基本概念。此外,这个英文版的白皮书保持了...
How Not to Program in C++
《如何不当C++编程》是一本
通俗
易懂的英文电子书,主要针对C++编程过程中可能出现的各种错误和调试技巧进行深入探讨。这本书旨在帮助程序员避免常见的编程陷阱,提高代码质量和可维护性。C++作为一门强大的面向对象...
Thinking in Java 3th Edition中文版.pdf
作者用
通俗
易懂的语言解释了类的定义和对象的创建,以及如何利用继承和多态性实现代码的重用和灵活性。这对于
理解
和实践OOP至关重要。 此外,书中还涉及了异常处理,这是Java程序健壮性的重要组成部分。通过学习...
白话C++编程.rar
理解
和
正确
使用异常处理可以提高程序的健壮性。 在内存管理方面,C++提供了堆和栈两种内存区域。栈内存由编译器自动管理,而堆内存需要程序员手动分配和释放,这涉及到指针的使用和内存泄漏问题。了解何时使用new和...
Java SE
62,628
社区成员
307,259
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章