不说了,直接上代码:

 public class NewTest {

     public static void main(String[] args) {
N<Integer> n1 = new N<Integer>(1) {
@Override
void handler() {
System.out.println("这个是数字:" + this.getContent()); } };
n1.handler(); var n2 = new N<String>("这个是字符串,用var定义临时变量哦") {
@Override
void handler() {
System.out.println("这个是字符串文本哦:" + this.getContent()); }
};
n2.handler(); /*我可以匿名哦,JDK9支持哦*/
N<?> n3 = new N<>("object") {
@Override
void handler() {
System.out.println("object:"+this.getContent());
}
};
n3.handler();
} } abstract class N<T> { private T content; public N(T content) {
this.content = content;
} public T getContent() {
return content;
} public void setContent(T content) {
this.content = content;
} abstract void handler(); }

最新文章

  1. Castle中AdditionalInterfaces用法介绍
  2. RTP、RTCP协议学习-2015.04.15
  3. About-JavaOOAD
  4. 《Linux内核设计与实现》读书笔记(十八)- 内核调试
  5. 每日Scrum--No.8
  6. C# 加密解密(DES,3DES,MD5,Base64) 类
  7. readline-6.3 之arm平台交叉编译
  8. hdu 2546 饭卡 (01背包)
  9. 解决华为手机不打印Log信息的问题
  10. STM32之使用库函数驱动LED灯
  11. NRF51822模块无法识别问题解决办法
  12. OpenCV imread读取jpg图像的一个大坑
  13. Python 黏包及黏包解决方案
  14. MVC+Nhibernate+spring.net(二)
  15. 20170706xlVBA城中村改造汇总
  16. leetcode:Same Tree【Python版】
  17. vue2.0实战记录
  18. MySQL技术内幕:SQL编程 第2章 数据类型 读书笔记
  19. [转][修]sprintf()函数:将格式化的数据写入字符串
  20. 如何卸载掉eclipse中的插件

热门文章

  1. 20169207《Linux内核原理及分析》第十三周作业
  2. MySQL查询实例
  3. bootstrap4相关文档
  4. 用户访问网页流程、DNS 解析流程
  5. Delphi IDHTTP控件:GET/POST 请求
  6. cudnn 安装步骤
  7. Winform文件上传
  8. CentOS7中配置vsftpd
  9. MVC和WEBAPI(一)
  10. python常用代码片段