社区
Java SE
帖子详情
HelloWrold中不用public修饰class程序也能运行,为何?
longskyhw
2003-03-02 08:20:15
HelloWrold中不用public修饰class程序,用默认的package修饰程序也能运行,为什么?难道java 可以访问pakage修饰的类???
...全文
110
10
打赏
收藏
HelloWrold中不用public修饰class程序也能运行,为何?
HelloWrold中不用public修饰class程序,用默认的package修饰程序也能运行,为什么?难道java 可以访问pakage修饰的类???
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yzxasd
2003-03-03
打赏
举报
回复
不用public的话,默认是保护类型,保护类型对于同一个包内访问相当与public,不同包相当于private
tengyuandao
2003-03-03
打赏
举报
回复
marf_cn(吗啡) 我的怎么是page181,也是第二版 侯译^-^
marf_cn
2003-03-03
打赏
举报
回复
sorry,应该是page183
marf_cn
2003-03-03
打赏
举报
回复
不加public,class的默认访问状态是friendly,原因是它们位于同一目录中,而且没有为自己设定任何package,java会自动将这两个文件视为隶属该目录的所谓的“default package”(你的问题的关键!)中,他们是friendly,所以可以。
————摘自《thinking in java》2版page191。
pcdiy
2003-03-03
打赏
举报
回复
HelloWorld又没有被其他类访问,肯定可以。
mercury1231
2003-03-02
打赏
举报
回复
HelloWorld又没有被其他类访问,为什么不可以。
terry17
2003-03-02
打赏
举报
回复
那只是说明你的类不是公共的啊,在同一个包里当然可以互相调用啊,其他包的就不能调用了
hillhero789
2003-03-02
打赏
举报
回复
我明白你的意思,只是我也不知道而已.
shine333
2003-03-02
打赏
举报
回复
用默认的package修饰程序,
不懂
javagang
2003-03-02
打赏
举报
回复
你好longskyhw:
你最好把你的程序贴上,以便阅读。
Java记录1:新手Sublime Text写
Hello
Wrold
的常见错误
记录初学者写
Hello
World
程序
易犯的错误,使用软件Sublime Text3。
spring应用手册-IOC(注解实现)-(2)-
Hello
wrold
程序
的解析
Hello
wrold
程序
的解析 spring应用手册(第二部分) [1]@Configuration @Configuration注解表示要给类为配置类。 我们在AppConfig类上方添加@Configuration注解,表示当前类是一个配置类。配置类本身也是spring...
java入门代码(
Hello
Wrold
)
“
Hello
World”的输出
详细讲解java的main方法为什么使用
public
static void
修饰
符
修饰
为什么java的main方法必须是静态的今天看类型信息时发现一个问题,不能再main方法
中
打印this关键字的信息,这时想起了之前的知识,不能在静态方法
中
调用this。理由很简单,this表示“这个对象”,也就是声明一个类的...
JavaSE 初学入门基础(二)
1.
Hello
Wrold
Hello
World一般指的是我们学习一门新技术的第一个例子,统称为
Hello
World。 新建文本文档,命名和后缀名的修改(
Hello
World.java) 编辑文档,代码编写 编译
运行
看结果是否正确无误 1.1 新建...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章