在java编程思想里有这么一句话“out是一个静态PringStream对象,因为是静态的,所以不需要创建任何东西,out对象便已经存在了”
不知道静态对象和用static声明的静态变量和静态方法有什么异同?
谢谢

解决方案 »

  1.   

    静态对象就是用static声明的静态变量
      

  2.   

    应该是在jvm启动时就存在的一个对象
    所以不需要实例化就能调用方法
      

  3.   

    static 属性 是类属性
    static 方法 是类方法
    类加载的时候类属性和类方法一起加载,不用生成实例对象就能直截调用.
    属性分为实列属性和类属性
    方法分为实列方法和类方法.