我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

请问13行和19行为什么有错误啊。而加了static{}就可以了。求解

这是错误的
图片说明

这是正确的
图片说明

静态方法里面要使用成员变量的话,那这个成员变量也需要设置成静态成员变量

静态只能访问静态,静态方法里面给静态成员变量赋值要是静态的,所以第一种是错误的。第二个利用静态代码块给其赋值当然没有问题。

近期文章

  • JSP对数据库进行信息添加及关键字查询出现错误,怎么解决
  • Genghis Khan the Conqueror
  • Flood-it!
  • Zhu’s Math Problem
  • 关于kindeditor上传图片回显的问题
  • Biker's Trip Odometer
  • Average is not Fast Enough!
  • Android 购物车右上角的红点
  • vscode 保存文件提示permission denied
  • ios 点击cell下面的按钮收起展开 不影响原本的cell的点击
  • 如何实现对指针函数的内容的保护
  • 怎么下载镜像文件在镜像服务器上面?
  • Java Web项目部署在云服务器数据库查询结果为空,本地运行正常
  • Smeech
  • Arne Saknussemm
  • arpspoof: couldn't arp for host 192.168.0.100
  • Android 默认权限问题求解决
  • 诚求:理解栈的出入顺序。
  • 当用本地Terminal连接到Linux ssh以后,怎样运行本地计算机的文件呢
  • Clickomania

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华