标签:java
泛型(Generic)可以解决数据类型的安全性问题,主要原理是在类申明的时候通过一个标识表示类中某个属性的类型或者某个方法的返回值及参数类型。
定义:
访问权限 class 类名称<泛型1,泛型2...>{
属性
方法
}
对象的创建:
类名称<具体类型> 对象名称=new 类名称<具体类型>();
定义一个Point类来表示坐标,要求坐标的数据类型可以是整数、小数和字符串,由于坐标值数据类型有三种,那么就只有Object类型来接收。但是在取出坐标时,要向下转型,向下转型存在着风险,而且编译期间不容易发现,只有在运行期间才会抛出异常。
本文出自 “IT技术学习与交流” 博客,谢绝转载!
标签:java
原文地址:http://qing0991.blog.51cto.com/1640542/1651436