A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王冲6060 中级黑马   /  2015-6-6 11:40  /  574 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 王冲6060 于 2015-6-7 08:16 编辑

我只知道Static最基本的用法:在一个类中定义一个方法为static,无需本类的对象即可调用此方法。请教大神,在使用Static时有什么限制吗?

3 个回复

倒序浏览
1、static 是静态的,可以直接用类名调用。
2、在new对象之前,就存在于方法区中的静态区,所以static 不能调用非静态。
3、可以用来自定义工厂。
4、内部类可以用静态修饰。
5、用静态定义的变量是一个常量!
6、平常的一些工具类可以定义成静态,方便使用
7、差不多了。
回复 使用道具 举报
说的很详细了
回复 使用道具 举报
静态不能访问非静态成员,是有局限性的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马