当前位置: 技术问答>java相关
概念问题,新手送分
来源: 互联网 发布时间:2015-01-20
本文导语: 为什么有些类没有申请一个对象,就直接用类名... 例: 类DriverManager,连接数据库时,直接就用 : Connection con=DriverManager.getConnection(url,username,password) 还有 rmi包的 类naming也是... 为什么呢? | 静态...
为什么有些类没有申请一个对象,就直接用类名...
例: 类DriverManager,连接数据库时,直接就用 :
Connection con=DriverManager.getConnection(url,username,password)
还有 rmi包的 类naming也是...
为什么呢?
例: 类DriverManager,连接数据库时,直接就用 :
Connection con=DriverManager.getConnection(url,username,password)
还有 rmi包的 类naming也是...
为什么呢?
|
静态数据成员也是一样的道理,
注意在静态方法中不能调用非静态数据或方法
注意在静态方法中不能调用非静态数据或方法
|
说的对,静态方法可以用类名直接调用,
最常见的例子是
System.out.println();
最常见的例子是
System.out.println();
|
如果在类中的方法是STATIC的话,类可以不要实例化就直接调用,《Thinking in java》中的第二章有说明。
|
因为这里调用的是类方法,应该是类名直接点取方法。
|
因為那些方法是static的.
|
static
|
up
|
up
|
up