static修饰的静态方法
2017-09-18 13:50
267 查看
1、static修饰的方法 称为 静态方法 或者 类方法
2、静态方法的调用
类名.方法名
class HelloWorld{
satic string bobby;
string name;
static void print(){
System.out.println(“欢迎你”);
}
static void main(){
HelloWorld.print();
}
}
3、注意:
a、静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员
若要访问 非静态成员, 可以通过创建类的对象 来访问非静态成员
HelloWorld hello = new HelloWorld();
hello.name;
b、在普通成员方法中,可以直接访问本类的非静态成员和静态成员
c、静态方法中不能直接访问非静态方法,需要通过对象来访问非静态方法
2、静态方法的调用
类名.方法名
class HelloWorld{
satic string bobby;
string name;
static void print(){
System.out.println(“欢迎你”);
}
static void main(){
HelloWorld.print();
}
}
3、注意:
a、静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员
若要访问 非静态成员, 可以通过创建类的对象 来访问非静态成员
HelloWorld hello = new HelloWorld();
hello.name;
b、在普通成员方法中,可以直接访问本类的非静态成员和静态成员
c、静态方法中不能直接访问非静态方法,需要通过对象来访问非静态方法
相关文章推荐
- java中抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰
- java中抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰
- java 抽象方法 能用 静态 static 修饰,或者 native 修饰 么
- java中抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰
- 抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰?
- 抽象的(abstract)方法 是否可同时是 静态的(static),是否可同时是 本地方法(native),是否可同时被 synchronized修饰?
- Java - 抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰?
- static修饰方法--向上转型调用静态方法的特别之处(反常规)
- java中抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰
- 为什么用static来修饰方法或者变量?用处?
- java static静态方法的并发性
- 内存泄露问题总结--static修饰的静态View
- 静态方法(Static)到底该不该用?
- java中静态代码块 静态方法 static
- php面向对象中static静态属性和静态方法的调用
- php 普通方法中被static修饰的变量
- synchronized修饰普通方法,修饰静态方法比较
- java小白对static修饰方法的用法总结
- 反射静态/非静态 方法/成员(暂时均考虑public修饰的)
- PHP-静态方法(static)继承等分析