首页

文章

java中一个文件能有几个public

发布网友 发布时间:2022-04-19 20:23

我来回答

5个回答

热心网友 时间:2023-09-09 13:14

在一个JAVA源文件中可以定义多个类,并且还有import语句和package语句时,要特别注意这些规则:
一个源文件中只能有一个public类。
一个源文件可以有多个非public类。
源文件的名称应该和public类的类名保持一致。例如:源文件中public类的类名是Employee,那么源文件应该命名为Employee.java。
如果一个类定义在某个包中,那么package语句应该在源文件的首行。
如果源文件包含import语句,那么应该放在package语句和类定义之间。如果没有package语句,那么import语句应该在源文件中最前面。
import语句和package语句对源文件中定义的所有类都有效。在同一源文件中,不能给不同的类不同的包声明。
类有若干种访问级别,并且类也分不同的类型:抽象类和final类等。这些将在后续章节介绍。
除了上面提到的几种类型,Java还有一些特殊的类,如内部类、匿名类。

热心网友 时间:2023-09-09 13:14

这种问题你创建个JAVA文件试下最好.理解更深刻:)

一个JAVA文件只能有一个public,PUBLIC类可以不受*地用和访问
A.java
public class A{..}
class B{..}//加public 的话会报错

一个类中可以包含多个class,即传说中的内部类
A.java
public class A{
class B{...}
class C{...}
//内部类有无public 都行..反正只能被它主类调用.
}

热心网友 时间:2023-09-09 13:15

一个class里只能定义一个public 的class,class 下还可以有class是类的嵌套,在添加监听接口的时候就可以这么做。举个例子给你看吧。
public class Test{
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{
int flag = JOptionPane.showConfirmDialog(cp, "确认退出吗?","警告",1);
if(flag==0)
{
System.exit(0);
}
}
});
class Insert_click implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if((JButton)e.getSource()==insert)
{
DBFrame df = new DBFrame(MainFrame1.this);
}
}
}
}

热心网友 时间:2023-09-09 13:16

如果是一个java文件,那修饰类的那个访问修饰符只能有一个public 比如:public class A{..}
class B{..}classC{...} 类里面仍然可以再有类,这就是内部类..

热心网友 时间:2023-09-09 13:16

public是访问修饰符
class是一个类
public 可以在类的前面和方法前面出现,所以可以有NNN个,你可以去百度查一下修饰符
一个文件里面可以有多个class,有的叫内部类有的叫嵌套类..自己去百度查一下.
历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 一个java源文件中可以有多个类,但只能有一个类是p... 一个java文件里可以有多少个public类 每个源文件一定要有一个public类吗 浅谈为什么一个java源文件中只能有一个public类 在Java源文件中什么类最多只能有一个,其他类的个... 是非题 :Java源文件中使用public修饰的类的数目是... 美团众包兼职怎么抢单? 怎么样提高美团众包抢单速度? 为什么电风扇可以吹出来风? 为什么电风扇逆时针转动? 为什么电风扇要用电 电风扇为什么大多数是三片叶子、 为什么电风扇老是会移走? 电风扇能转动的原理是什么? 为什么使用久了的电风扇,会越转越慢呢? 为什么电风扇会吹出风? 为什么电风扇吹风让人感到凉爽? 为什么电风扇会转? 为什么电风扇倒了就不扇了。为什么? 为什么电风扇自己开了 java源文件可以定义几个PUBLIC CLASS 一个java文件中可以有多个public类 java基础题,求解; 一个Java源文件最多可以有几个public类 java笔试题(选择)哪位高手能帮看看 剩下的题该怎... 2020年计算机二级JAVA考试每日一练(6月12日) 下列叙述中,正确的是 ( ) 一个java应用程序中最多可有多少个声明为public的类? java中可以有几个public class 一个源文件中必须要有public类吗? java源文件当中可以有多个类,但是为什么只能有一... 中国志愿军是怎样与美军争夺马踏里西山的? “参加一次社区志愿服务活动,为长辈做一件事,学习... 冬奥会哪几个国家没来? 福建省大学生村官这么报考???求详细指教 关于神舟七号 西部志愿服务,怎样避免“一阵风” 神舟七号的资料 杭州大学生志愿者活动方案怎么写?有哪些切实可行... 2015福建泉州“三支一扶”对于高校的招聘人数有专门...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com