酷扣遇见你
  • 首页
  • 关于
  • 博客
  • 联系

酷扣遇见你

代码让世界更美好

泛型擦除后仍然保留的泛型信息

泛型擦除后仍然保留的泛型信息

2023年12月24日 liugy Comments 0 Comment

我们知道泛型擦除会擦除泛型类型,转而使用原始类型或类型上界。那么有关泛型的信息在编译完成后一点都不会保留吗?其实,还是有保留的,这些信息保留在字节码指令集之外的…

Read More Read More

确认泛型擦除方法

确认泛型擦除方法

2023年12月22日 liugy Comments 0 Comment

简单来说,泛型擦除就是编译器在编译的时候,把泛型代码转换为普通的Java字节码,即字节码中没有泛型。 如何证明编译器进行了泛型擦除呢? 准备泛型类 准备一个泛型…

Read More Read More

通过反射修改对象私有变量

通过反射修改对象私有变量

2023年12月21日 liugy Comments 0 Comment

面向对象的特征之一就是封装性,如果一个对象的成员变量被设置为私有的,那么从正常编程的角度出发,是无法进行修改的。但是有了反射机制,就可以破坏面向对象的封装性,去…

Read More Read More

获取Class对象的三种方法

获取Class对象的三种方法

2023年12月21日 liugy Comments 0 Comment

有三种方式可以获取Class对象,但是这三种方式有所区别。 首先准备一个Animal类,用于测试 第一种方法,通过Animal.class获取 执行结果:cla…

Read More Read More

序列化之transient关键字

序列化之transient关键字

2023年12月20日 liugy Comments 0 Comment

当需要序列化一个对象时,又不想保存该对象的某个属性,这时transient关键字就派上用场了。 以下将演示给Person类的password属性添加transi…

Read More Read More

Manjaro安装 vscode报:error while loading shared libraries: libre2.so.10

Manjaro安装 vscode报:error while loading shared libraries: libre2.so.10

2023年9月6日 liugy Comments 0 Comment

最近在我多年前买的一台低配置的笔记本电脑上安装上了Manjaro,使用的是KDE桌面。 计划安装vscode,有两个来源可以安装,一个是官方的软件仓库,另一个是…

Read More Read More

使用WordPress搭建博客站点(3):安装配置nginx服务

使用WordPress搭建博客站点(3):安装配置nginx服务

2022年3月5日 liugy Comments 0 Comment

安装nginx服务 Ubuntu下安装使用apt方式,命令如下: 配置站点 配置文件所在目录为/etc/nginx目录下面,有一个总的配置文件nginx.con…

Read More Read More

使用WordPress搭建博客站点(2):安装数据库

使用WordPress搭建博客站点(2):安装数据库

2022年3月5日 liugy Comments 0 Comment

安装 我安装的数据库是MariaDB,大家可以选择MySQL自行安装。 在Ubuntu下的安装命令如下 安装完成后,服务会自动启动,默认使用端口3306。 配置…

Read More Read More

WSL发行版迁移位置

WSL发行版迁移位置

2022年2月28日 liugy Comments 0 Comment

迁移步骤 转换版本 如果在步骤4中没有指定版本为2,则查看时,看到版本变为1了。需要执行转换 再次查看结果

使用WordPress搭建博客站点(1):安装主程序

使用WordPress搭建博客站点(1):安装主程序

2021年11月13日 liugy Comments 0 Comment

下载 首先准备程序文件,从官方网站下载即可。下载 | WordPress.org China 简体中文 页面翻到中间有两个下载按钮,可以下载 zip 、tar….

Read More Read More

Posts navigation

OLDER POSTS

近期文章

  • 泛型擦除后仍然保留的泛型信息
  • 确认泛型擦除方法
  • 通过反射修改对象私有变量
  • 获取Class对象的三种方法
  • 序列化之transient关键字

近期评论

  1. 一位WordPress评论者发表在世界,您好!

归档

  • 2023年12月
  • 2023年9月
  • 2022年3月
  • 2022年2月
  • 2021年11月
  • 2021年10月

分类

  • Java
  • Linux
  • 反射
  • 序列化
  • 未分类
  • 泛型
© 2025 | Proudly Powered by WordPress | Theme: Nisarg
豫ICP备2021033307号-1   京公网安备 11010802038197号