Java 方法最多支持多少个类型参数(4)


反编译 class 文件发现,65536字符中大部分是重复的 `Ljava/lang/Object;` 字符串,并非我生成的类型参数。由于缺少类型参数定义信息,因此 class 文件会默认它们继承了 `Object` 对象,,方法签名中也包含了类似信息。为此,我修改了生成脚本并解决了这个问题。

[转载出处:www.11jj.com]


[转载出处:www.11jj.com]

循环关键代码:


```python
s = type_var(i)
f.write(s)
if (s != "A"):
f.write(" extends A")
```


除一个实例继承 `java/lang/Object` 外,所有其他类型参数都继承类型 A。修改后,编译通过的参数最大数量增加到9851个。


目前为止,类型参数最大数量已经提升了很多。当然,还可以在字符编码上继续改进,比如使用非 ASCII Unicode 标识符。


上面这些都不重要


自媒体 微信号:11jj 扫描二维码关注公众号
爱八卦,爱爆料。

小编推荐

  1. 1

    特价机票同程(机票预订同程)

    大家好,小豪今天来为大家解答特价机票同程以下问题,机票预订同程很多人还不知道,现在让我们一起来看看吧!1、 价格是否低于平均水平:你可

  2. 2

    从头肉到尾的小说(从头肉到尾的小说)

    大家好,小豪今天来为大家解答从头肉到尾的小说以下问题,从头肉到尾的小说很多人还不知道,现在让我们一起来看看吧!1、我只看过一部这样的

  3. 3

    白 鸽

    凡夫夕拾 2024-04-09 11:44 上海我没有想到,像我如许一个无足轻重的知青,期近将与我插队生活了八年的松树沟道别的最后一刻,竟会有这么多老乡来

  4. 4

    死沼巨鳄在什么位置(死沼巨鳄在什么位置)

    大家好,小伟今天来为大家解答死沼巨鳄在什么位置以下问题,死沼巨鳄在什么位置很多人还不知道,现在让我们一起来看看吧!1、就在尘泥沼泽中

  5. 5

    我市以新乡人、原乡人、归乡人为主体,将新农人队伍建设作为推进乡村振兴“换人超车”之举——万千现代新农人 筑梦绿水青山间

    村庄振兴,人才先行。本年中央一号文件凸起强调了“强大村庄人才部队”,就村庄人才振兴作出了周全布置。这也表明,落实村庄人才振兴计谋既

  6. 6

    测手速的软件游戏(测手速的手机软件)

    大家好,小伟今天来为大家解答测手速的软件游戏以下问题,测手速的手机软件很多人还不知道,现在让我们一起来看看吧!1、《我手速超快》《我

  7. 7

    绍兴事业单位招聘网(绍兴事业单位招聘网官网怎么登录)

    大家好,小娟今天来为大家解答绍兴事业单位招聘网以下问题,绍兴事业单位招聘网官网怎么登录很多人还不知道,现在让我们一起来看看吧!1、

  8. 8

    本科一批b(本科一批b段可以报几个志愿)

    大家好,小伟今天来为大家解答本科一批b以下问题,本科一批b段可以报几个志愿很多人还不知道,现在让我们一起来看看吧!1、本科一批B是指高考

Copyright 2024.依依自媒体,让大家了解更多图文资讯!