社区
Java SE
帖子详情
在JAVA中,定义类时有public和没有public有什么区别?
twtetgso
2003-03-07 11:17:11
在JAVA中,定义类时有public和没有public有什么区别?
...全文
1955
12
打赏
收藏
在JAVA中,定义类时有public和没有public有什么区别?
在JAVA中,定义类时有public和没有public有什么区别?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
storm999
2003-03-07
打赏
举报
回复
public 類名必須和java文件名相同﹐同時﹐如果有MAIN函數﹐main函數必須寫在public類中才能在命令行中調用
cstlm
2003-03-07
打赏
举报
回复
Java中修饰类时可以使用public,一个包中只能有一个类被修饰成public,
此时这个类可以在定义的包外使用;如果没有public修饰,则相当"friendly"
此时只能在自己所在包中使用,对外是不可见的.
修饰类时只能用这两种方式.
凋零的老树
2003-03-07
打赏
举报
回复
public 意思公用的,即在别的地方调用也可以用
ringoqin
2003-03-07
打赏
举报
回复
up
wswhp
2003-03-07
打赏
举报
回复
java 一共有4种 的default,public,protect,private
如果不写就是default ,可以跨包调用
lonelyegg
2003-03-07
打赏
举报
回复
同意jinhuaxing()
windcsn
2003-03-07
打赏
举报
回复
学习
zez
2003-03-07
打赏
举报
回复
不太清楚,可能默认的是同package里可用,其它包则不可以用..
而public任何包都可以引用这个方法....
jinhuaxing
2003-03-07
打赏
举报
回复
没有public的类只能在包内使用。public的类可以在包外使用,此时,源文件名必须和类名相同。
freezx
2003-03-07
打赏
举报
回复
有public的类可以在包外使用,否则不可以,与此同时,源文件名必须和类名相同。
charbee
2003-03-07
打赏
举报
回复
有4种类型:
1、public:全局可见
2、private:只有自己可以见,连扩展,相同包都不可以见
3、protected:扩展子类可见
4、空 :--> package privated 对自己包里可以见。
kreven
2003-03-07
打赏
举报
回复
对,就是一个是公用,一个不能公用
Java
中
的class和
public
class有什么
区别
?具体都有什么作用?
2.
public
class关键字用于声明一个公共的类,该类可以被其他包
中
的类访问。在
Java
程序
中
,每个源文件可以包含一个公共的类,公共类代表程序的入口,其
中
包含main方法。在
Java
中
,class关键字用于声明一个类,而
public
class关键字则用于声明一个公共的类。1. class关键字可以声明一个类,包括公共类和非公共类,同时在一个源文件
中
可以声明多个非公共类。而
public
class关键字只能声明一个公共类,并且公共类的名称必须与源文件的文件名相同。
java
类一定要声明成
public
_关于使用
public
class 和 class声明类的
区别
在
java
中
声明一个类的方式有两种 即:
public
class 类名称 和 class 类名称。(1)使用
public
class 声明一个
类时
,类名称必须和文件名一致,否则程序将无法编译。(2)使用class声明一个
类时
,类名称可以和文件名不一致,但是在执行时一定要执行生成后的*。class文件。(3)在一个
java
文件
中
可以有多个class类的
定义
,但是只能有一个
public
class
定义
...
java
中
的
public
类_
Java
编程
中
public
class与class的
区别
(
Public
类和类的
区别
)
共同点:
Public
class和class都是对类进行声明,用于
定义
类一、
Public
class:1 如果使用了该类,则类名必须与文件名一致2 被
public
修饰的类可以被其他包访问二、Class:Class类可以访问
Public
类,但不能被其他包访问**【Conclusion】每个文件
中
只能有不多于1个
Public
类(也可以
没有
),可以理解为main部分**代码示例第一部分对
public
c...
JAVA
为什么只有一个
public
_浅谈为什么一个
Java
源文件
中
只能有一个
public
类?
第一、只有一个
public
类:浅谈为什么一个
java
源文件
中
只能有一个
public
类?1、 每个编译单元(文件)只能有一个
public
类。这么做的意思是,每个编译单元只能有一个公开的接口,而这个接口就由其
public
类来表示。2、
java
程序的入口是main方法,所以被定为
public
的这个类里一定是含有main方法的类,而且该类的名称要和文件名一致,因为虚拟机开始要找main的。(同个...
Java
编程
中
public
class与class的
区别
(
Public
类和类的
区别
)
Public
class: 1 如果使用了该类,则类名必须与文件名一致 2 被
public
修饰的类可以被其他包访问 Class: Class类可以访问其他
Public
类,但不能被其他包访问 Conclusion 每个文件
中
只能有一个
Public
类,可以理解为main部分 ...
Java SE
62,630
社区成员
307,263
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章