当前位置: 首页 > news >正文

code too large

描述:比较尴尬,一个方法的代码接近10000行了,部署服务器的时候提示(java :code[255,21] too large),提示代码过长,无法运行。

查看了一下百度:解决的思路

JVM规范:「类或接口可以声明的字段数量限制在 65535」「方法参数的数量限制为 255」

一个方法编译后的字节码不能超过64KB大小(jdk规定的)

查看了变量和数组的定义,都没超过范围,还是不可以。

解决思路:

外面类定义一个类,定义一个静态方法,将代码复制过去,但是还是提示code too large,

只能把一个方法拆成俩个方法,然后利用list集合再合并一下,最后发现问题得到解决。

http://www.lryc.cn/news/208786.html

相关文章:

  • vue中把弹出层.vue文件注册成组件供其他.vue文件调用的写法
  • mac 查看GPU使用
  • 工业4.0的安全挑战与解决方案
  • 如何查找特定基因集合免疫基因集 炎症基因集
  • 轮转数组(Java)
  • Spring体系结构
  • PostgreSQL basebackup备份和恢复
  • XTU-OJ 1248-Alice and Bob
  • 第四章 文件管理 十、文件系统的全局结构
  • 【PythonGIS】基于高德Api实现批量地址查询经纬度
  • vue数组中的变更方法和替换方法
  • Java - 工具类参数初始化
  • 一文搞懂 MineCraft 服务器启动操作和常见问题 2023年10月
  • 第2篇 机器学习基础 —(2)分类和回归
  • Java游戏修炼手册:2023 最新学习线路图
  • 前端访问geoserver服务发生跨域的解决办法,以及利用html2canvas下载绘制的地图
  • Word docx转html和markdown
  • API商品数据接口调用爬虫实战
  • 【Python机器学习】零基础掌握GaussianProcessClassifier高斯过程
  • SQL-正则表达式和约束
  • “人类高质量数据”如何训练计算机视觉模型?
  • ListenableFuture和countdownlatch使用example
  • C- strtok() strtok_r()
  • order by数据过多引起的cpu飙升
  • namespace命名空间
  • golang中如何配置 sql.DB 以获得更好的性能
  • JAVA同城服务智慧养老小程序怎么开发?
  • Linux防火墙:Firewalld 常用命令
  • Java BigInteger比Long更大的整数自增转字符串存储
  • BigDecimal应用——计算费用场景中用到Integer,Double,BigDecimal三种类型出现的意外情况 结合BigDecimal源码分析