问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一个java源文件中可以有多个类,但只能有一个类是public的吗?

发布网友 发布时间:2022-05-27 02:21

我来回答

2个回答

热心网友 时间:2024-08-31 11:48

是的。

java程序是从一个public类的main函数开始执行的,就像C程序是从main()函数开始执行一样。只能有一个public是为了给类装载器提供方便。 一个public只能定义在以它的类名为文件名的文件中。



每个编译单元都只有一个public类。因为每个编译单元都只能有一个公共接口,用public来表现。该接口可以按照要求包含众多的支持包访问权限的类。如果有一个以上的public,编译器就会报错。并且public类的名称必须与文件名相同(严格区分大小写)。当然一个编译单元内也可以没有public类。

热心网友 时间:2024-08-31 11:49

不是必须的,可以没有public类。
但是一个java源文件中最多只能有一个public类,当有一个public类时,源文件名必
须与之一致,否则无法编译,如果源文件中没有一个public类,则文件名与类中没有一致性要求。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
淘宝88vip淘气值不够能自动续费吗 淘宝88vip淘气值不够怎么办 中国历史上的皇帝都是那些人? 有一艘质量为1.6×10 7 kg的轮船,发动机的额定功率是1.8×10 8 W,假 ... 蒸气机、内燃机、汽轮机、喷式发动机对社会生产力的发... 轮船的发动机为什么不用消音器? 标致308问下大家新308按钥匙上面的后备箱按钮,后备箱会弹起来么 标致308后背箱关不上是哪里坏了? 请问可以用电脑玩psp游戏吗 PSP游戏可以在电脑上玩吗如题 谢谢了 用电脑能玩PSP上的游戏吗? java中"公用类型men必须在它自己的文件中定义"是什么意思? java中什么是公共类 java的公共类型什么意思? 如何用登录商道高手? 网上购物的方法 写一篇关于【元宵节】的英语作文 关于元宵节的英语作文,在线等120词左右的 网络购物有那几种交易方式啊?能具体说下么? 物理学中什么是合外力 物理中合力和合外力是不是同一个意思我 物理学中合力与合外力是同一概念吗? 物理中的合外力与合力有区别吗? 在物理中:合力与合外力有区别吗?什么区别? 高中物理合外力包括哪些 什么是合外力 物理中,受力分析后,那个是合外力?什么是合外力? 合外力是什么? 物理中,合外力是什么意思、概念 高一物理中所谓的“合外力”是指什么,望大家帮帮忙 物理力学中的合外力是什么意思 化妆品瓶子怎么卖 怎么区分玻璃瓶和陶瓷瓶?(比如一些化妆品的瓶子,如何区分是玻璃瓶或者陶... 免费领了一张移动花卡要快递上门不想要了怎么和快递说? 朴树的平凡之路歌词告诉着我们什么道理? ...日本那边留学.要写日本语学习理由(留学理由申请书), 美人桥拖鞋有毒吗 泉州美人桥鞋业发展有限公司怎么样? 美人桥595拖鞋在哪里买得到 晋江地区哪有拖鞋厂 带孔的拖鞋 有修慈文的(校园文)小说吗??要很好看的!1 职场实用公文写作都涉及哪些方面 5种我们在职场沟通中需要阅读、写作哪些职场沟通类的文字材料(比如e-ma... 秘书写作的秘书写作能力要点? 古人写过很多著名的名篇,这对现在职场公文写作有什么可以借鉴吗?_百度... 如何成为公文写作的熟手高手在职场最抢手? 应用文书写作中的注意事项? 公文写作对我们以后的工作求职有什么作用 solidworks2017win7和win10安装方法一样吗 SolidWorks2017无法安装