为了账号安全,请及时绑定邮箱和手机立即绑定

小白请教道友们,main类中直接IOUtil.printHex调用是什么原理哇?

IOUtil.printHex("e:\\……

正在回答

3 回答

因为累IOUtil中定义的是静态方法:public static void printHex。对于一般的非static成员变量或方法,需要有一个对象的实例才能调用,所以要先生成对象的实例,他们才会实际的分配内存空间。而对于static的对象或方法,在程序载入时便已经分配了内存空间,他只和特定的类想关联,无需实例化。

2 回复 有任何疑惑可以回复我~
#1

怒城 提问者

非常感谢!
2016-08-27 回复 有任何疑惑可以回复我~

main中没有对象 直接用的IOUtil的printHex方法

0 回复 有任何疑惑可以回复我~

没看明白这个问题。。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

小白请教道友们,main类中直接IOUtil.printHex调用是什么原理哇?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信