66问答网
所有问题
当前搜索:
对象可以调用静态方法吗
java中
对象调用静态方法
会发什么问题
答:
因为静态方法属于类的同时也属于对象,
对象调用静态方法是没有问题的
。但是静态方法不可以调用非静态方法或属性,因为非静态的方法或属性属于对象而不属于类。
静态方法可以
通过什么和
对象
访问?
答:
在Java中,
静态方法可以通过类名来直接访问,也可以通过对象名来访问
。不过,建议使用类名来调用静态方法,因为静态方法与具体对象无关,而是与类相关联的。如果使用对象名来调用静态方法,则会被编译器警告,并且这种做法也容易引起误解,因为它与实例方法的调用方式类似,但实际上它们是不同的概念。需要注...
java
对象
为什么
可以调用静态方法
答:
是可以调用
,静态量是属于类公有的,当然这个类的所有对象都可以调用,但这不是一种好的风格,对象就用来调用非静态的,使用类名来调用静态的。。。
...是只有类才能调用静态方法??
对象能调用静态方法吗
,能举个实例吗...
答:
既然类都能调用,那当然实例也可以调用
。就拿下面这个例子,我定义一个人类,它有一个方法say(),代表所有人都能说话,测试的时候可以直接通过类名调用。然后我创建两个人一个男人,一个女人,理所当然他们也能说话,也就是通过实例去调用方法。public class Person{ public static void say(){ ...
java中静态变量和
静态方法
是用类来调动,还是用
对象
来
调用
,还是都行
答:
Java中的静态变量既可以用类调用也可以用对象调用
,但Java中推荐用类名调用以区别实例方法或实例变量
静态
成员函数可以通过
对象调用
么?我的书本说不能.但是编译器
可以调用
...
答:
好像不
可以
!外部访问类的
静态
成员只能通过类名来访问。静态成员函数无法访问属于具体类
对象
的非静态数据成员,也无法访问非静态成员函数,他只能访问静态数据成员和
调用
其余的静态成员函数。这样一来,就能防止类的非静态数据成员遭受窜改。静态成员函数没有this指针,任何在静态成员函数中显式或隐式地引用这个...
通过
对象
名A
调用静态方法
怎么做
答:
类的静态成员也
可以
通过对象来访问,如“对象.静态成员”。Java代码:public class Main {public static void main(String[] args){//定义A类对象A a = new A();//通过
对象调用静态方法
a.func();//通过类调用静态方法A.func();}}class A {//A类的定义的静态方法public static void func() ...
java中用类和
对象调用静态
方有什么不同
答:
通过以上两种比较,就
可以
知道
static
用来修饰类成员的主要作用了,在java类库当中有很多类成员都声明为static,可以让用户不需要实例化
对象
就可以引用成员,最基本的有Integer.parseInt(),Float.parseFloat()等等用来把对象转换为所需要的基本数据类型。这样的变量和
方法
我们又叫做类变量和类方法。接下来讲一下...
可以
通过实例
对象
访问
静态方法吗
答:
static修饰的方法,既
可
通过类来调用,也可通过实例来调用,但是不
能
使用this引用。不过还是建议使用类来
调用静态方法
,这样代码更加清晰明确。
静态方法
和动态方法的区别
答:
静态方法
由类调用。因为
调用方法
是通过isa和super指针实现的。因此
对象
只能调用类对象的方法,而类对像
能调用
元类的方法。C++中,若类的方法前加了static关键字,则该方法称为静态方法,反之为实例方法。静态方法为类所有,可以通过对象来使用,也可以通过类来使用。但一般提倡通过类名来使用,因为静态方法...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
对象可以访问静态方法吗
java的数据结构类型
构造方法的返回类型是什么
string在java哪个包
java的基本数据类型有哪些?
构造方法的返回类型只能是void型
string类型
静态方法可以调用非静态变量吗
通过对象能调用类方法和静态方法