77问答网
所有问题
当前搜索:
可以用类名调用非静态方法吗
如何在一个类中
调用
另一个类的
方法
答:
类方法可以
同时
类名
.
方法名
的方式
调用
。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。例如:class A{public static void a(){}public void b(){}}public class B{public static void main(String[] args){A.a();//静态new A().b();//
非静态
}} ...
非静态
类的
静态方法
怎么
调用
答:
程序最终都将在内存中执行,变量只有在内存中占有一席之地时才能被访问。类的静态成员(变量和
方法
)属于类本身,在类加载的时候就会分配内存,可以通过
类名
直接去访问;
非静态
成员(变量和方法)属于类的对象,所以只有在类的对象产生(创建类的实例)时才会分配内存,然后通过类的对象(实例)去访问。在一...
Java语言中的
方法
属于类中的成员 为什么网上说不对呢
答:
只有静态方法才是类的成员,
非静态方法
都是对象的成员 静态方法是可以通过
类名
.
方法名
(参数)的形式来
调用
,不需要创建对象 而非静态方法必须使用 对象.方法名(参数)的形式来调用
C#中的同一个类
非静态方法
为什么
可以
直接
调用
其他非静态方法而不需要ne...
答:
!如果是调
静态方法
,它不属于对象,又分两种情况来
调用
:第一种,在同一个类里直接写:
方法名
()就可以了,前面不用加类名或对象名;第二种,main在B类里,调用A类的方法,
用类名
来调啊,要写成:A类名.方法名()。如果你连静态和
非静态
都不懂,我写这么多相当于对牛弹琴了!
java中
static
和non static到底区别在哪儿呢?
答:
如Math.abs()这个方法,我们没有建立Math的对象,就可以通过
类名
直接使用abs这个方法。而非静态的方法,必须先建立对象,然后通过对象名,
调用
这个方法。如JButton jb = new JButton();jb.addActionListener(l);ps:在静态方法的定义中,不能直接引用本类的其他
非静态方法
。例如。我们不能在main中直接...
java中同一个类中的main
方法调用
其他
非静态方法
不
能
直接
调用吗
答:
非静态方法
是通过对象实例进行
调用
的,不能直接从静态方法中调用。
JAVA一个包里建立好两个类,一个类如何
调用
另一类的里的数据?
答:
2、接下来在DemoClass类中添加一个静态属性和静态方法。被static修饰的属性或方法就是静态的。3、对于静态方法的调用,
可以使用调用非静态方法
的方式去调用,即创建一个类的对象,然后再调用静态方法。4、编辑好代码后,通过java应用程序的方式运行DemoClass.java文件。5、直接通过
类名
来调用的。用调用例子...
java中同一个类中的main
方法调用
其他
非静态方法
不
能
直接
调用吗
答:
不能,static
静态方法
只能
调用static
静态方法
JAVA中 在
static方法
内部能否
调用非静态方法
?
答:
static方法内部不能直接
调用非静态方法
,可以在调用之前实例化非静态方法所在的类,再
用类
点方法来调用。例:非静态方法是className类里面的method();className cn=new className();cn.method();这样就可以了。希望能帮助你。
java静态方法和
非静态方法
有什么不同
答:
在外部
调用静态方法
时,
可以使用
"
类名
.
方法名
"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
主方法调用非静态方法
main方法调用非静态方法