黑马程序员技术交流社区
标题:
java静态成员如何访问类中的非静态成员
[打印本页]
作者:
ToGame
时间:
2015-9-17 22:28
标题:
java静态成员如何访问类中的非静态成员
静态方法是无法访问非静态方法的,若访问了,则编译就不能通过。
但有些情况我们需要用到非静态成员的内容呢,先在我就写一种静态方法访问非静态成员的方式:
代码:
class CeShi
{
//我在这里定义了一个非静态与静态变量
int b;
static int a;
//定义一个静态方法
public static void show()
{
//这里我们要访问hello()方法,但这个方法是非静态类,不能直接访问
//第一步,先new一个此类的对象
CeShi ce=new CeShi();
//第二步,通过这个对象,调用hello
ce.hello();
}
public void hello()
{
System.out.println("HELLO");
}
}
Ok,程序运行正常,,这样我们就访问到了非静态方法hello(),(*^__^*) 嘻嘻……
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2