在Java record中定义的属性(从技术上讲是"记录组件")的最大数量是多少?
我看了说明书,JEP 395: Records.没有提到限制.
由于方法描述符长度的限制,一个方法可以定义的最大参数数为255.包括this在内,因为记录构造函数是非静态的,所以剩下254个.
this
请参阅方法描述符规范. https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html#jvms-4.3.3个
我相信一个记录必须至少有一个将所有属性作为单独参数的构造函数,因此这将有效地限制记录组件的数量.
AI技术内参 -〔洪亮劼〕
如何设计一个秒杀系统 -〔许令波〕
Go语言从入门到实战 -〔蔡超〕
系统性能调优必知必会 -〔陶辉〕
Selenium自动化测试实战 -〔郭宏志〕
技术管理案例课 -〔许健〕
爱上跑步 -〔钱亮〕
陶辉的网络协议集训班02期 -〔陶辉〕
高楼的性能工程实战课 -〔高楼〕
说透芯片 -〔邵巍〕
中间件核心技术与实战 -〔丁威〕
快手 · 移动端音视频开发实战 -〔展晓凯〕
无涯教程 - Lua教程
无涯教程 - ASP.Net MVC教程
无涯教程 - Matplotlib教程
无涯教程 - MySQL教程
无涯教程 - Golang教程
无涯教程 - JSON教程
无涯教程 - Swift教程
无涯教程 - C# 代码整洁指南教程