在JAVA中,定义类时有public和没有public有什么区别? 没有public的类只能在包内使用。public的类可以在包外使用,此时,源文件名必须和类名相同。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不太清楚,可能默认的是同package里可用,其它包则不可以用..而public任何包都可以引用这个方法.... java 一共有4种 的default,public,protect,private如果不写就是default ,可以跨包调用 public 意思公用的,即在别的地方调用也可以用 Java中修饰类时可以使用public,一个包中只能有一个类被修饰成public,此时这个类可以在定义的包外使用;如果没有public修饰,则相当"friendly"此时只能在自己所在包中使用,对外是不可见的.修饰类时只能用这两种方式. public 類名必須和java文件名相同﹐同時﹐如果有MAIN函數﹐main函數必須寫在public類中才能在命令行中調用 有4种类型:1、public:全局可见2、private:只有自己可以见,连扩展,相同包都不可以见3、protected:扩展子类可见4、空 :--> package privated 对自己包里可以见。 有public的类可以在包外使用,否则不可以,与此同时,源文件名必须和类名相同。 JAVA Socket的read问题 Interface abstract 又冇得结果?兄弟呀帮我运行一下? 为什么说Vector是同步的?方法没有synchronized关键字啊? 请教二者的区别? 如何利用java反射机制获得修饰符public private等 一个关于java Socket的问题 哪里能下到JDK里的sun包的源代码 谁有jcreator pro的注册码? 可以在script中控制iframe的高度和宽度吗? !!!!高手帮帮忙,如何动态加载/卸载class文件?(即动态重新加载) 怎么将返回结果保存在文本文件中?
而public任何包都可以引用这个方法....
如果不写就是default ,可以跨包调用
此时这个类可以在定义的包外使用;如果没有public修饰,则相当"friendly"
此时只能在自己所在包中使用,对外是不可见的.
修饰类时只能用这两种方式.
1、public:全局可见
2、private:只有自己可以见,连扩展,相同包都不可以见
3、protected:扩展子类可见
4、空 :--> package privated 对自己包里可以见。