用一个案例说明使用泛型和不是用泛型的区别

这里的ArrayList没写数据类型,不写就是默认Object

多态的弊端,不能使用子类特有的方法

向下转型,转换为String类型,才能使用length

不能把integer类型转换为String类型

使用泛型

泛型规定的是String类型的,所以,add的方法参数也就是String类型的

这时候如果往里面存整数就会报错。

最新文章

  1. nodejs与javascript中的aes加密
  2. 数据迁移工具sqoop
  3. Oracle--用变量保存查询出来的值
  4. 操作素有的ul的元素
  5. 背包九讲 && 题目
  6. windows信息
  7. Android adb.exe程序启动不起来,如何处理
  8. c#之委托总结
  9. Git for windows 中文乱码解决方案
  10. Android(java)学习笔记92:泛型高级之通配符
  11. Java类加载及实例化的调用顺序
  12. jdk环境变量配置(总结)
  13. hdoj 1596 find the safest road【最短路变形,求最大安全系数】
  14. C++11 : 外部模板(Extern Template)
  15. ThinkPHP - 图片水印
  16. 你想知道的3D Touch开发全在这里了
  17. SVN状态说明
  18. 从输入URL到浏览器显示页面发生了什么
  19. JavaWeb笔记三、MVC 设计模式
  20. Django Auth 专题

热门文章

  1. c# WPF SVG 文件的引用(SharpVectors)
  2. 2017第二届广东省强网杯线上赛--Nonstandard
  3. 【学习总结】快速上手Linux玩转典型应用-第3章-CentOS的安装
  4. Linux 解决E: Sub-process /usr/bin/dpkg returned an error code (1)错误
  5. 内存缓存的使用Demo
  6. wpf textblock 长文本滚动
  7. Listview四种视图VIEW
  8. 北京师范大学第十五届ACM决赛-重现赛E Euclidean Geometry (几何)
  9. SQL server 统计分组经计
  10. PHP培训教程 PHP里10个鲜为人知但却非常有用的函数