java static final泛型类对象

class TestClass<T> {
public T t;public void setT(T t) {this.t = t;}public T getT() {return t;}}public class StaticObj {public static final TestClass<Integer> tc = new TestClass<Integer>();public static void main(String[] args) {tc.setT(new Integer(101));System.out.println("tc.t: "+tc.getT()+"\n");tc.setT(new Integer(102));System.out.println("tc.t: "+tc.getT()+"\n");tc.setT(new Integer(103));System.out.println("tc.t: "+tc.getT()+"\n");//tc = new TestClass<Integer>(); //cannot assign new value to a final object}}

运行结果:

tc.t: 101

tc.t: 102

tc.t: 103

  

转载于:https://www.cnblogs.com/aspirs/p/11446685.html

java static final泛型类对象相关推荐

  1. Java static , final和常量设计

    staic static 是静态的,Java中特殊的关键字. Java中的static关键字(可作用在) 1.变量 2.方法 3.类 4.匿名方法块 static 变量-个类的所有对象的共有成员变量. ...

  2. Java中Final修饰对象

    Final修饰对象 众所周知,final是java的关键字,修饰符,用于声明属性(属性不可变).方法(方法不可重写)和类(类不可继承),那么final可以修饰对象么,修饰对象又是代表着什么? 先看一个 ...

  3. java final 初始化_[转]java static final 初始化

    1.static修饰(类变量)一个属性字段,那么这个属性字段将成为类本身的资源,public修饰为共有的,可以在类的外部通过test.a来访问此属性;在类内部任何地方可以使用.如果被修饰为privat ...

  4. java static final关键字_Java的static与final关键字

    版权声明:转载原创文章请以超链接形式请注明原文章出处,尊重作者,尊重原创! 恰饭广告 static:(静态修饰符)面向对象中static修饰的内容是隶属于类,而不是直接隶属于对象的,所以static修 ...

  5. java面向对象super,final,static,匿名对象,内部类学习

    1.super(); //调用本类中的构造方法 this(实参列表); //调用父类中的空参数构造方法 super(); //调用父类中的有参数构造方法 super(实参列表); ①构造方法默认第一行 ...

  6. Java关键字final、static、this、super使用总结

    一.final 根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非抽象类.非抽象类成员方法和变量.你可能出于两种理 ...

  7. 转!Java关键字final、static使用总结

    Java关键字final.static使用总结 一.final 根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非 ...

  8. [Java] 关键字final、static使用总结

    一.final 根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非抽象类.非抽象类成员方法和变量.你可能出于两种理 ...

  9. Java中final和static对修饰类、方法、属性的总结

    一.final        根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非抽象类.非抽象类成员方法和变量.你 ...

  10. JAVA基础--final、static区别以及类加载顺序

    一.JAVA中final 与 static 总结 final static 修饰类 该类不可被继承 只能修饰内部类,该类不需要new,是静态加载(嵌套顶层类) 修饰接口 × × 修饰构造函数 × × ...

最新文章

  1. LeetCode Sort List(单链表归并排序)
  2. UVa 10359 - Tiling
  3. 计算机网络职称考试试题,职称计算机考试网络综合试题
  4. Elasticsearch Metric Aggregation指标聚合详解
  5. python echo和linux交互_Python与shell的3种交互方式介绍
  6. VMware Linux下拖拽补丁vmtools的安装和卸载
  7. 系统容灾备份选型的决策表
  8. CDI services--Decorators(装饰器)
  9. win10+ubuntu双系统安装方案
  10. 数据降维——因子分析
  11. NOIP 2018 提高组初赛试题 题目+答案+简要解析
  12. 众海世纪影业:五一档19部影片“扎堆”,能否再次掀起观影热潮?
  13. 2009级 华中科技大学 计算机学院 本科生名单,华中科技大学2009届本科生.doc
  14. boss2.0 java_bboss/bboss-core-entity at master · bbossgroups/bboss · GitHub
  15. ios html加载css样式,iOS加载HTML, CSS代码
  16. OA系统流程效率改进方案
  17. MySQL查询和删除重复记录
  18. c 语言 批量更改文件名,rename 批量修改文件名
  19. typescript ts 错误列表
  20. java版 设计一个程序, 输入整数l, 求边长为l的正方形面积, 比直径为l的圆形面积大多少.

热门文章

  1. exploration 和 exploitation 的区别
  2. Tri-training, 协同训练算法
  3. 提交json数据给Java_java 实现通过 post 方式提交json参数操作
  4. java编程_Java最热常用编程软件分享
  5. 拓端tecdat|R语言NLP案例:LDA主题文本挖掘优惠券推荐网站数据
  6. python实现xml数据解析处理
  7. 2021-07-31mysql 登录退出
  8. AspectJ中5种类型的增强注解有什么区别?
  9. Java之数组(上)
  10. HTML画廊效果,HTML5实践-使用css装饰图片画廊的代码分享(一)