无法从静态上下文中引用非静态变量this? 无法从静态上下文中引用非静态变量this. 请问大家这个错误通常是什么原因呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能在static方法或者static区块里面使用this,因为this总是和一个对象关联的,而staticd的去域中,没有和this关联的对象。 谢谢你.可我就是在main中new了几个对象,也不行是吗? static区块里不可以用this 不过可以用对象引用来调用对象的非静态方法 你使用this的地方,如果是static块或者static方法,就会出现这个问题。this是编译器默认向非static方法传入的一个参数,在static方法中没有传递它。 我还是有点不太懂,部分代码如下,请大家指教,谢谢!public static void main(String[] args) {...... Date[] days = new Date[5]; days[0] = new Date(2000,4,5);......}class Date {} 求助,高手来说详细点! JAVA中那几个颜色都用什么INT代表呢? 对每个动态CheckBox加载动作事件,遇到问题!!请进来看看!~ 问个初级问题,我们网站用jsp开发. applet rmi问题 Sun Java JDK中自带的CORBA实现? 还是网络传输文件的问题,急!解决后一定给分! 关于Garbage Collector&Finalize() 新手问题:关于导入自己的类和环境变量的定义 JTable鼠标监听次数 如何将一个List二维数组赋给一个通过hibernnate映射来的对象? 怒怒~! 如何让java知道某个exe进程是否存在?非常谢谢!!!
不过可以用对象引用来调用对象的非静态方法
this是编译器默认向非static方法传入的一个参数,在static方法中没有传递它。
public static void main(String[] args) {
......
Date[] days = new Date[5];
days[0] = new Date(2000,4,5);
......
}class Date {}