问一个比较基础的 老师这里使用静态方法是为什么 不用静态方法可以吗

来源:4-5 字节缓冲流

慕移动7208282

2017-11-02 14:23

问一个比较基础的 老师这里使用静态方法是为什么 不用静态方法可以吗

写回答 关注

5回答

  • 浮生若梦44
    2020-05-26 23:52:49

    看类名,带有util,工具类基本都是常量和静态方法,创建对象意义不大。

  • qq_prisoner_4
    2019-07-08 20:52:17

    static修饰的方法和变量,为类所属方法和变量,不会在对象销毁时销毁,所以生命周期较长。
    被static修饰的内容会随着类的加载而加载,优先于对象存在,成员变量和成员方法可以通过类名直接调用并被该类下所有对象共享。


  • 慕粉2057223754
    2017-11-02 19:11:06

    可以,老师只是为了方便,不用new 对象

  • 慕仙7425987
    2017-11-02 18:03:17

    可以不使用静态方法,不使用静态方法,在Test类中就需要先创建一个IOUtil  iu = new IOUtil()对象,

    通过iu.copyFileByBuffer();方法调用,使用静态方法就可以直接IOUtil.copyFileByBuffer();就可以使用了

    慕仙7425... 回复慕移动720...

    是的.

    2017-11-03 14:34:21

    共 2 条回复 >

  • yusonghu
    2017-11-02 17:24:12

    可以不使用静态方法啊


    慕移动720...

    或者使用静态方法有什么好处吗

    2017-11-02 17:50:47

    共 2 条回复 >

文件传输基础——Java IO流

为您介绍IO流的使用,以及对象的序列化和反序列化的内容

133755 学习 · 1030 问题

查看课程

相似问题