登录社区云,与社区用户共同成长
邀请您加入社区
如图所示,分别在第5行与第10行删除了static,则程序报错。
原因:
非静态常量是随着对象实例化才分配内存赋值的,运行main时只加载了类,内存中还没有变量值,而类加载时首先为static成员分配空间并被初始化为0。
简而言之,static修饰的属性和方法在类初始化时加载,非静态属性和方法在对象初始化时加载。
OpenTiny 是企业智能前端开发解决方案,以生成式 UI 和 WebMCP 两大自主核心技术为基础,加速企业应用的智能化改造。我们会在社区定期为大家分享一些前后端的技术文章。
更多推荐
TinyRobot Bubble:为 AI 对话而生的 Vue 3 消息气泡组件
GenUI SDK v1.1.0 正式发布|全端体验革新,能力与稳定性进阶
WebSkill —— 运行在浏览器的 Agent 技能
扫一扫分享内容
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
所有评论(0)