黑马程序员技术交流社区

标题: 关于static 方法 抽象类 以及与接口的问题 [打印本页]

作者: 闫玉泉    时间: 2012-1-2 22:23
标题: 关于static 方法 抽象类 以及与接口的问题
本帖最后由 闫玉泉 于 2012-1-3 09:44 编辑

今天查看jdk 不了解里面的static的方法为什么要把一些方法定成static的?
作者: 颜宗茂    时间: 2012-1-2 22:29
static 是静态的  不需要实例化
如果你不是static 你就必须 先实例化类 然后再调用 该方法

作者: 想好了再写    时间: 2012-1-2 22:32
建议大家刚入门的时候,找几本经典的书 配合着视频看,比如<java核心编程>
作者: 杨丹丹    时间: 2012-1-2 22:42
static方法可以直接从普通方法(regular method)中调用,但是普通方法不能直接从static方法中调用,普通方法是对象的方面,static是类方法。类加载在前,对象实例化在后。
作者: 陈丹阳    时间: 2012-1-2 23:03
类名可以直接访问,作为工具调用。
作者: 王文龙    时间: 2012-1-3 08:22
大家说得都挺好,但static生命周期较长,所以用得好像不是很多.
作者: 胡威    时间: 2012-1-3 09:27
有时候需要这样一种方法,它并不是只能由某个对象调用,相反要调用它时,不需要任何特定类型的对象。静态方法通常能够完成一些公共操作或辅助方法,但它并不属于任何对象。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2