当前位置: 首页 > news >正文

Java学习笔记-文件命名

  • 在 Java 中,如果一个 Java 文件中有多个类,那么文件名必须与公共类(public class)的名称相同。如果没有公共类,那么 Java 文件可以取任何一个类的名称作为文件名,但一般约定取第一个类的名称作为文件名。
public class Main {
    // 公共类的内容
}

class OtherClass {
    // 非公共类的内容
}

这个文件必须命名为Main.java

在一个 Java 文件中不能有多个 public 类。Java 语言规定一个 Java 源文件中最多只能有一个 public 类,并且源文件的名称必须与这个 public 类的名称完全一致(包括大小写)。

class ClassA {
    // 类 A 的内容
}

class ClassB {
    // 类 B 的内容
}

可以将这个文件命名为ClassA.javaClassB.java等,但通常约定取第一个类的名称作为文件名,即ClassA.java

http://www.dtcms.com/a/54674.html

相关文章:

  • 华为:Wireshark的OSPF抓包分析过程
  • 如何使用SSH命令安全连接并转发端口到远程服务器
  • K8S学习之基础八:k8s中pod的状态和重启策略
  • 数据库索引的作用:提升数据检索效率的关键
  • 如何使用 LLM 生成的术语自动在搜索应用程序上构建 autocomplete 功能
  • 算法进阶——二分
  • 在线教育网站项目第二步 :学习roncoo-education,服务器为ubuntu22.04.05
  • MQ保证消息的顺序性
  • 【VUE】第一期——初使用、基本语法
  • 【已解决】docker安装、换源及使用 docker: Get https://registry-1.docker.io/v2/: net/http: request canceled
  • 以太网通讯
  • Spring(四)容器-先注册后注入
  • 君正SOC芯片 T31X智能视频应用处理器 高集成度 超低功耗 提供软硬件资料+样品测试
  • mapbox高阶,结合threejs(threebox)添加三维球体
  • 鸿蒙Next网络请求~上传文件pdf
  • 机器学习-随机森林解析
  • 尚硅谷爬虫note15
  • Linux(Centos 7.6)命令详解:vi
  • 整除分块 2025牛客寒假算法基础集训营3G
  • bfs求解迷宫问题
  • 无人机投屏技术解码过程详解!
  • docker引擎常用目录文件详解
  • 【系统架构设计师】以数据为中心的体系结构风格
  • Better-SQLite3 参数绑定详解
  • 二叉树的遍历
  • 【人工智能】Open WebUI+ollama+deepSeek-r1 本地部署大模型与知识库
  • 【Git】基本指令
  • 【全球化2.0 | ZStack发布Zaku容器云海外版 加速亚太生态布局
  • python项目中连接数据库详细版
  • Ubuntu搭建最简单WEB服务器