慕移动7208282
2017-11-02 14:23
问一个比较基础的 老师这里使用静态方法是为什么 不用静态方法可以吗
看类名,带有util,工具类基本都是常量和静态方法,创建对象意义不大。
static修饰的方法和变量,为类所属方法和变量,不会在对象销毁时销毁,所以生命周期较长。
被static修饰的内容会随着类的加载而加载,优先于对象存在,成员变量和成员方法可以通过类名直接调用并被该类下所有对象共享。
可以,老师只是为了方便,不用new 对象
可以不使用静态方法,不使用静态方法,在Test类中就需要先创建一个IOUtil iu = new IOUtil()对象,
通过iu.copyFileByBuffer();方法调用,使用静态方法就可以直接IOUtil.copyFileByBuffer();就可以使用了
可以不使用静态方法啊
文件传输基础——Java IO流
133755 学习 · 1030 问题
相似问题