public class Employee {private String name;private String ags;public void setName(String name) {this.name = name;}public String getName() {return name;}public void setAgs(String ags) {this.ags = ags;}public String getAgs() {return ags;}
}

测试类

import java.util.ArrayList;
import java.util.List;//泛型
public class test72 {public static void main(String[] args){List<Employee> empList=new ArrayList<Employee>();Employee emp1=new Employee();emp1.setName("歌谣");Employee emp2=new Employee();emp2.setName("小白");Employee emp3=new Employee();emp3.setName("小红");empList.add(emp1);empList.add(emp2);empList.add(emp3);for(Employee emp:empList){System.out.println(emp.getName());}}
}

结果

java学习(133):泛型相关推荐

  1. Java学习之——泛型

    1.概要 generics enable types (classes and interfaces) to be parameters when defining classes, interfac ...

  2. Java学习笔记(二一)——Java 泛型

    [前面的话] 最近脸好干,掉皮,需要买点化妆品了. Java泛型好好学习一下. [定义] 一.泛型的定义主要有以下两种: 在程序编码中一些包含类型参数的类型,也就是说泛型的参数只可以代表类,不能代表个 ...

  3. java关于泛型的实验代码_[ Java学习 ] 泛型类的应用实验

    成文原因: 这篇文章是我这周所做的 Java 实验题的一个小总结. 这次实验让我深刻赞同了我们 Java 老师在这节实验课前告诉我们的话: 最重要的是把问题想明白,它要怎么拆分成几个类,每个类里究竟需 ...

  4. Java学习day18-集合框架2(泛型,工具类,TreeMap)

    集合框架2 今日目标 一.泛型 1.泛型类 2.泛型接口 3.泛型方法 4.泛型通配符 二.集合工具类 三.TreeMap和TreeSet 作业: 今日目标 泛型 集合工具类 自带排序集合 一.泛型 ...

  5. Java学习 第十六天(泛型)

    Java学习 第十六天---泛型与集合 第一章 泛型 1.1 泛型概述 1.2 泛型类 1.3 泛型类练习---抽奖问题 1.4 泛型类的子类 1.5 泛型接口 1.6 重写泛型父类或泛型接口中方法的 ...

  6. 《Java 核心技术卷1 第10版》学习笔记 ------ 泛型【进阶】

    这部分主要是结合 Java 虚拟机实现泛型的原理进一步研究如何更好的使用泛型. 8.5 泛型代码和虚拟机 虚拟机没有泛型类型对象---所有对象都属于普通类.所以编译器在编译的时候会进行类型擦除操作. ...

  7. yii2数组转为对象_好程序员Java学习路线分享java为什么不支持泛型数组

    本篇文章好程序员为大家一下java为什么不支持泛型数组,希望对大家有所帮助. public class Pair { public void info( ) { System.out.println( ...

  8. java学习(134):泛型通配符的使用

    import java.util.ArrayList; import java.util.List;//泛型通配符的使用 public class test73 {public static void ...

  9. Java学习--泛型

    个人理解,所谓的泛型就是将数据类型像参数(称为类型参数或者泛型参数)一样传入类,接口或者方法中,这个类型参数可以当作普通的数据类型,进行变量的声明(成员变量,局部变量(包括方法参数)),指明返回值类型 ...

最新文章

  1. python windows错误码
  2. matlab的帮助命令是英文的,4 Matlab 帮助系统
  3. 中文任务全面超越BERT:百度正式发布NLP预训练模型ERNIE(附项目地址)
  4. Gabor滤波小结整理
  5. c语言项目为什么要build?(gcc、makefile、cmake(qmake)、CMakeLists.txt)(qmake、cmake、qbs区别解析)(qmake还是cmake,mingw作用)
  6. Nagios 请检查HTTP服务器关于该CGI的访问权限设置
  7. 【SpringBoot 2】(四)详析SpringBoot的常用注解
  8. 一看就会之—利用IIS服务发布网站(实践篇)上
  9. VC----SDK下对窗口非客户区的操作
  10. Redis问题:ERR max number of clients reached
  11. TestNg测试框架使用
  12. 归并排序MergeSort
  13. 6、set_xlim、set_ylim、xticks、yticks、set_xlabels、set_ylabels 和 双坐标轴twin()
  14. Java开源框架Netty
  15. PSPNet编译心得
  16. python图片转svg_Python3.7将普通图片(png)转换为SVG图片格式并且让你的网站Logo(图标)从此”动”起来...
  17. mybatis报错:Could not find resource mapper/UserMapper.xml
  18. 【云计算的1024种玩法】搭建个人博客
  19. 如何用mysql创建orders表_MySQL学习十四创建和操纵表
  20. 字节飞书前端三轮技术面+HR面

热门文章

  1. 砂.随笔.二十.微笑
  2. 浏览器无法显示某些网页或者提示脚本错误的问题解决
  3. linux命令无视错误,llinux 的一些命令和错误
  4. JAVA中CyclLink怎么用_Java多线程基本使用一
  5. 你如何在java中获取线程堆_如何在Windows上获取未在控制台中运行的Java进程的线程和堆转储...
  6. java单例模式的七种写法_Java设计模式之单例模式的七种写法
  7. 深入了解scanf() getchar()和gets()等函数之间的区别
  8. Java中遍历HashMap的5种方式
  9. H.264视频编码在VC++.Net中的实现
  10. python中调用C++写的动态库