黑马程序员技术交流社区
标题:
技术问题
[打印本页]
作者:
胡家兵
时间:
2015-5-5 09:38
标题:
技术问题
class Person
{
private int age;
public void setage(int a)
{
age=a;
}
}
我想问public static void这里面static什么时候加什么时候不加
作者:
DonaldLove
时间:
2015-5-5 09:58
static是静态修饰符,可以修饰变量、方法、类。静态方法可以在不需要本类对象就可以调用,但只能调用其他静态方法和访问静态数据,而且不能引用this和super。静态方法通常为应用程序中的其他类提供一些实用工具,它独立于任何实例,必须被实现。
作者:
zuoyou
时间:
2015-5-5 13:39
如果某个变量是整个类公用的,就在变量前加static。如果某个方法操作静态的变量,或方法,就也加static。静态方法不用创建对象,直接调用。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2