在Java中,当您有一个具有未指定的可见性关键字的方法时会发生什
发布时间:2020-12-14 16:35:59 所属栏目:Java 来源:网络整理
导读:我已经和 android一起工作了几年了,没有一次我有一个老师或任何人告诉我该怎么办. 这一次我一直在想这个. 当你有一种我普遍看到的方法 public void method(){//Stuff} 要么 private void method(){//stuff} 我知道一个void是一个没有返回值的方法,而public是
我已经和
android一起工作了几年了,没有一次我有一个老师或任何人告诉我该怎么办.
这一次我一直在想这个. 当你有一种我普遍看到的方法 public void method(){ //Stuff } 要么 private void method(){ //stuff } 我知道一个void是一个没有返回值的方法,而public是某种方式的可见性,但是如果我刚刚使用这样的东西呢 void method(){ //stuff } 因为那么方法的可见性只是默认? 我不知道我是对还是对,只是指出“公共”或“私人”的良好做法? 解决方法
没有指定任何具体含义:
> public – 任何类都可以访问此成员 可以说,最后一个案例应该有自己的关键字,但我们现在坚持下去.除非你真的意图使用默认的可见性,否则它的形式是不能指定任何东西 – 你真的需要包的可见性,或者你只是默认打包所有的可见性?最佳做法是明确地使用私人用于非公开成员,除非您需要其他成员. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |