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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张乐 中级黑马   /  2015-4-18 23:40  /  623 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

方法中的statc写与不写有什么区别呢?知道它的意思是静态的.public static int showMenu();
和public int showMenu();不是一样吗?

4 个回复

倒序浏览
不一样的,静态后类名可以直接访问,而且他的内存空间是在自有的静态方法区里,只有一块,所有子类都可以访问
回复 使用道具 举报
static修饰的成员变量是类变量,static修的变量或者方法。可以直接通过类名调用。不需要建立对象。加载在共享区
回复 使用道具 举报
可以从生命周期理解。static修饰的生命周期很长的
回复 使用道具 举报
静态方法可以使用类调用,这样就不要建立对象再调用了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马