首页 > 其他分享 >泛型的擦除问题和注意事项

泛型的擦除问题和注意事项

时间:2024-06-05 15:58:00浏览次数:13  
标签:文件 编译成 数据类型 擦除 注意事项 泛型 class

  1. 泛型是工作在编译阶段的,一旦程序编译成class文件,class文件中就不存在泛型了,这就是泛型擦除。
  2. 泛型不支持基本数据类型,只能支持对象类型(引用数据类型)。
  3. 一些常见的对象类型:
  • Integer :   int的对象类型
  • Double :  double的对象类型

建议不要用记事本直接打开class文件,有时候会出现乱码,可以用class反编译工具---XJad

直接用浏览器搜索即可:

可以看出泛型在编译阶段,一旦程序编译成class文件,class文件中就不存在泛型了,这就是泛型擦除。

标签:文件,编译成,数据类型,擦除,注意事项,泛型,class
From: https://blog.csdn.net/MMWWBBAA/article/details/139474301

相关文章

  • MySQL5.7 通过逻辑备份迁移到GreatSQL注意事项
    一、背景概述在将数据库从MySQL5.7迁移到GreatSQL8.0.32时,由于数据量较小且关注安全性,决定使用mysqldump执行逻辑备份,并将数据导入GreatSQL。但在备份时采用了备份全库(--all-databases)的方式,在导入GreatSQL后,修改用户密码时出现错误。这是因为mysqldump备份时包括了mysql系统......
  • 微弱电流信号检测注意事项
    1微弱信号检测挑战        电介质吸收,泄露,表面污染,稳定性,湿度,静电耦合,板材,焊膏材料,输入偏置电流,噪声,失调漂移,输出摆幅,补偿,接地噪声,电力线噪声,辐射噪声,摩擦电等。2电介质吸收   2.1电容模型        图1显示了一个非理想电容的等效模型。电阻Rp代表绝......
  • C/C++ while 语句的要点与注意事项
    while 语句是C语言中的一种基本控制流语句,用于在特定条件为真时重复执行一段代码。下面是关于 while 语句的要点和注意事项的详细介绍。要点基本语法:1while(condition){2//循环体:当condition为真时执行的代码3}其中,condition 是一个表达式,其结果为......
  • 泛型无界通配符<?>的思考
    起因:无界通配符<?>作为参数可以接受任意类型参数,入参的具体类型在调用方法时并不需要确定,联想到泛型方法中参数的类型是在调用方法时被定义,实践探究二者异同。publicclassGeneric01{publicstaticvoidmain(String[]args){ArrayList<String>arrayList=new......
  • java中JDBC的实际使用注意事项
    连接被自动关闭:connectionisclose  如果你的jdbc写了这样的代码,就会出现第一次执行完次方法后自动关闭连接: 我的项目中使用连接池,所以连接不必关闭,有连接池做缓存。可以更改为try{Connectionconn=this.connection;xxxxxxxx}catch{xxxxxxxx}......
  • 数据结构第四篇【再谈泛型】
    数据结构第四篇【再谈泛型】泛型泛型类的使用泛型的上界泛型方法通配符通配符上界通配符下界......
  • C/C++ for 语句的要点与注意事项
    C/C++中的 for 语句是一种常用的循环结构,用于重复执行一段代码,直到满足某个条件为止。以下是 for 语句的要点与注意事项:要点:基本语法:for 语句的基本语法为 for(initialization;condition;update){body_of_loop}。initialization:初始化循环控制变量。condition......
  • 第十八节:带你梳理Vue2: Vue组件中的注意事项和特例
    1.Vue组件名推荐使用驼峰命名现在我们来看看为什么在Vue中推荐注册组件时使用驼峰写法,在了解这个之前,相信大家应该都能明白为什么在Vue中,局部组件的使用频率高于全局组件.推荐使用驼峰写法也是和局部组件有关系我们先看一个示例<divid="app"><!--3.在注......
  • 贴片和直插型IRM红外遥控接收头引脚定义和规格参数及使用注意事项
    红外遥控接收头使用注意事项引脚定义存在不同红外遥控接收头大量使用在家用电器的遥控中,属于价廉物美的一种光电接收器件,批量价格约0.3元左右。多数遥控接收头的引脚定义是OUT,GND,VCC,另有引脚定义不同为OUT,VCC,GND,记住红外遥控接收头的引脚定义不是统一的。初学者采购......
  • Facebook海外企业户-注意事项
         Facebook是世界上最受欢迎的社交平台之一。它已被超过30亿用户使用。也是众多跨境电商商家的选择。那么,当你在海外建立一个企业账户或使用Facebook时,你应该注意哪些政策?为保证zFacebook,Google开企业广告账户/游戏代投账户下户顺利进行,避免出现以下问题:1.......