你的这个方法:
public static<W> void method(W t)
{
System.out.println("method:"+t);
}
首先是静态方法,,,在编程中,,被静态修饰符Static修饰的方法,,,可以类名.方法名。。。
无需在新建一个对象了。。。
就是你说的 Demo.method("hello");
主要考察:
2 静态关键字:static
静态存在于方法区的静态区中,
非静态存在于。
1,修饰符。修饰成员(成员变量,成员函数)。
特点:
1,被静态修饰的内容可以实现被所有对象共享。
2,*** 静态数据随着类的加载而加载,意味着随着类的消失而消失,生命周期过长,优先于对象存在。
3,静态数据因为所属于类, 除了可以被对象调用以外,还可以直接 被类名所调用。 类名.方法();
|