博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
"无法从静态上下文中引用非静态变量,非静态方法"
阅读量:5914 次
发布时间:2019-06-19

本文共 232 字,大约阅读时间需要 1 分钟。

原因:

1.用static修饰的方法称为静态方法,修饰变量则为静态变量,又分别叫做类方法或者类变量。

2.静态的方法可以在没有创建实例时使用,而申明为非静态的成员变量是一个对象属性,它只有在对象存在时引用,
   因此如果在对象未创建实例时,在静态方法中调用了非静态成员方法自然是非法的.

 

改正:

   1.在方法或者变量前面加static关键字
   2.初始化(new)一个对象

转载于:https://www.cnblogs.com/lydbky/p/8178055.html

你可能感兴趣的文章
如何多快好省的建设企业级呼叫中心(一)
查看>>
.NET简谈事务、分布式事务处理
查看>>
WAR文件信息泄露及利用
查看>>
VMware在vSphere产品中加入对Hadoop的支持
查看>>
《统一沟通-微软-实战》-6-部署-7-部署移动功能-1
查看>>
:《WCF分布式开发技术课程》老徐亲自打造,.NET开发必备技术
查看>>
ZEROCONF是什么
查看>>
【随便扯扯】Standby到底翻译成备用还是待机?
查看>>
信息系统项目管理师软考辅导——3年真题透解与全真模拟
查看>>
一个引号导致1个小时网站打不开
查看>>
从无到有,WebService Apache Axis2初步实践
查看>>
SQL Server 2012笔记分享-58:数据库文件管理2
查看>>
何玺对话苏宁金融洪蜀宁:区块链是颠覆性技术,意义远超互联网
查看>>
十年IT运维谈(五):要专业化还是平台化?
查看>>
Shell和Python学习教程总结
查看>>
X5Pro惊艳双子塔,vivo国际化渐入佳境
查看>>
EonerCMS——做一个仿桌面系统的CMS(六)
查看>>
c# winform 程序打包部署
查看>>
win32自定义控件(虽然不美观,但对理解很有好处)
查看>>
基础才是重中之重——派生类集合与基类集合可以相互转换吗?
查看>>