77问答网
所有问题
当前搜索:
怎么引用非静态方法
...
非静态
字段,
方法
或属性“XXXX”要求对象
引用
,
如何
解决
答:
public class A { public void a(){} }
引用
时:A myA = new A(); //对象引用,必须声明实例 myA.a();
java的一个重要问题
答:
楼上说过le 另外把我原来的笔记——关于static 的送你吧 static的用法(结合类、实例以及
静态方法
、实例方法学习)静态方法和静态变量是属于某一个类,而不属于类的对象。静态方法和静态变量的引用直接通过类名引用。在静态的方法中不能调用非静态的方法和
引用非静态
的成员变量。反之,则可以。可以用静态...
非静态
的字段、
方法
或属性要求对象
引用
答:
ST_DataBase.ReadTable(st_strsql);这样写是不对的,你直接写ReadTable(st_strsql); 就可以了
非静态
的字段,
方法
或属性要求对象
引用
答:
举个C#类中
非静态
的属性的用法:Class a{ private int b;// 非静态成员变量 public int getB(){ return b;} public void setB(int _b){ b=_b;} }... [详细]
java里的类中定义的
非静态
成员变量 要想使用必须先new出对象在
引用
...
答:
因为在类内部的时候默认为this,也就是本对象。但是如果你在该类中的main
方法
中的话,只是一个程序的入口,不代表该类,你要使用该类还是得new
C#
非静态
的字段、
方法
或属性 要求对象
引用
答:
说明你在定义Rigidbody20类的时候,其中velocity字段不是
static
的。所以需要先new一个Rigidbody20类的对象,再给这个对象的velocity字段赋值。
java中
static
和non static到底区别在哪儿呢?
答:
如Math.abs()这个方法,我们没有建立Math的对象,就可以通过类名直接使用abs这个方法。而非静态的方法,必须先建立对象,然后通过对象名,调用这个方法。如JButton jb = new JButton();jb.addActionListener(l);ps:在静态方法的定义中,不能直接
引用
本类的其他
非静态方法
。例如。我们不能在main中直接...
java
怎么
在
静态方法
中使用动态方法
答:
java在
静态方法
中使用动态方法的方法是new对象出来,然后用.的方式调用方法:举例如下:定义Outer.java:public class Outer { private static int size;public void dostuff() { size++;System.out.println("hello,I am called");} } 然后在另外的测试类Main中,调用:public class Main { public ...
在java中可以用类名.
方法
名调用方法吗?一般不是用对象名调用方法吗?
答:
举例 class A{void print(){System.out.println("你好");}static void getNum(){System.out.println("2+6="+(2+6));}}public class DemoTest {public static void main(String[] args) {A.getNum();//静态方法, 可以 类名.方法名直接调用A a = new A();a.print();//
非静态方法
...
将一个类作为参数传递到另一个
方法
中,并且调用类中的方法,是
静态
调用...
答:
public void eat(){ this.run(); //你可以显式的使用this,也有些人执意这么做,认为这样“更清楚更明白”, //但是千万别这么做,我们使用高级语言的目的就是让它帮我们做点事情。}② 再说回static,在静态方法里调用
非静态方法
也不是不可以,只要你传递进去一个
引用
即可,如你写的:publi...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜