看一些具有权威性的源码带.有时修饰符不用...不知何解

lrstom 2011-11-25 10:53:37
static RecordStore myGame, myInfo;
static boolean gameHaveBeenInit = false;
static String gameData, infocont;

static void open()方法...前面不用修饰符...

看一些有权威性的源代码也是这也的...不用修饰符....

为什么不在前面加上修饰符呢? 这些我不解...

...全文
54 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenjing0320 2011-11-25
  • 打赏
  • 举报
回复
不加访问修饰符就是包内可见。
它不是public或protected的说明不想让使用类库的程序员直接访问或者继承访问这些成员变量,不是private的说明不想只是这个类内部使用。默认的包访问权限,可以方便的让包内的其他类中可以使用这些变量。个人理解。
softice_ 2011-11-25
  • 打赏
  • 举报
回复
说明作者不希望这些属性暴露给外人
magong 2011-11-25
  • 打赏
  • 举报
回复
不加就是包级别可视度。
只能从同一个包中来访问。

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧