1.Java源文件的后缀必须是 .java

2.Java 允许在一个Java源文件中编写多个类,但至多只能有一个类使用public修饰。

3.如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同且扩展名是 .java 。

4.如果源文件中有多个类,但没有public类,那么源文件的名字只要和某个类的名字相同(与源文件同名的类被默认为public类),并且扩展名是 .java 就可以了。

5.Java源文件名可以不是主类名,但一定是public类名。

6.编译源文件时将有多个类的源文件生成多个扩展名为 .class 的字节码文件,每个字节码文件的名字与源文件中对应的类的名字相同,这些字节码文件的被存放在与源文件相同的目录中。

Java源文件命名规则相关推荐

  1. java中错误的源文件,关于Java源文件结构规则,说法错误的是()A.版权信息必须在java文件的开头B.package语句在imports...

    关于Java源文件结构规则,说法错误的是()A.版权信息必须在java文件的开头B.package语句在imports 更多相关问题 霍乱患者产生"米泔样"粪便由下列哪种致病因素直 ...

  2. Java标识符命名规则,运算符,分支结构

    Java标识符命名规则,运算符,分支结构 1 Java标识符命名规则 1.1命名规则案例 163邮箱,注册邮箱名限制6~18个字符,可使用字母,数字,下划线,需要以字母开头命名规则分析1.有长度限制2 ...

  3. java变量命名规则_Java变量命名规则规范

    Java变量命名规则规范 分类 Camel 标记法:首字母是小写的,接下来的单词都以大写字母开头 Pascal 标记法:首字母是大写的,接下来的单词都以大写字母开头 匈牙利标记法:在以Pascal标记 ...

  4. JAVA标识符命名规则及命名规范

    文章目录 一.标识符可以标识什么 二.标识符是什么 三.标识符命名规则 四.标识符命名规范 一.标识符可以标识什么 标识符可以标识类名.方法名.变量名.接口名.常量名等. 二.标识符是什么 凡是程序员 ...

  5. java包命名规则名词_java中命名规范

    1.java中的类.方法.属性的命名规范 (1)类的命名,使用驼峰式命名的规范 类的名字必须由大写字母开头而单词中的其他字母均为小写:如果类名称由多个单词组成,则每个单词的首字母均应为大写例如Test ...

  6. Java源文件声明规则

    源文件声明规则: 当在一个源文件中定义多个类,并且还有import语句和package语句时,要特别注意这些规则. 一个源文件中只能有一个 public 类 一个源文件可以有多个非 public 类 ...

  7. java变量命名规则_变量的概念和声明

    变量就是声明来保存数据的内存空间,在js中声明变量使用的是var关键字.而且在js中声明的变量可以保存任何类型的数据,就是没有指定某个变量只能保存对应的类型的数据,所以js被叫做弱类型语言. < ...

  8. java方法命名规则_java中方法的命名规范

    java中方法的命名规范 发布时间:2020-06-25 19:52:51 来源:亿速云 阅读:167 作者:Leah 这期内容当中小编将会给大家带来有关java中方法的命名规范,文章内容丰富且以专业 ...

  9. java的命名规则_Java命名规范

    命名规范 本规范主要针对java开发制定的规范 项目命名 项目创建,名称所有字母均小写,组合方式为:com.leadal.$projectName.$component.$hiberarchy. $p ...

  10. java 全局变量 命名规则_Java 基础 运算符 命名规则 变量 循环

    1.程序: 一组指示计算机执行行动或坐车判断的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上. 2.软件 与计算机操作系统有关的计算机程序,规程.规则,以及可能有的文件,文档及数据 3.软 ...

最新文章

  1. codeforces #310 div1 C
  2. Gentoo下keepalived+LVS实验
  3. CentOS查看CPU、内存、版本等系统信息
  4. 微前端之qiankun
  5. linux应用之--网络编程
  6. c++画多边形_如何画出超漂亮的极光绘画教程
  7. 微信付费付费链接制作_为什么我编码但不为此付费
  8. Keras TensorFlow 混编中 trainable=False设置无效
  9. .Net Discovery系列之三 深入理解.Net垃圾收集机制(上)
  10. Redis 外部访问设置
  11. 人工神经网络方法学习步长_人工神经网络-一种直观的方法第1部分
  12. 如何使用jmeter录制脚本
  13. 国内外有哪些有前景的 AR VR公司?
  14. 背包问题九讲笔记_01背包
  15. C语言strcmp函数使用及模拟
  16. ADI公司与B-Secur携手开发面向汽车工业的生物特征识别技术
  17. 看红帽巨佬解析⭐《二、G1垃圾回收配置解析》⭐
  18. 解决高德地图闪屏黑屏
  19. html中的abbr有什么作用,html中关于abbr标签的使用以及作用的详解
  20. 传统数仓如何转型大数据

热门文章

  1. hao123.com 360浏览器等主页被劫持的解决方法
  2. 通过tushare的股票数据绘制股票各曲线图——KDJ指标曲线
  3. Ubuntu16.04系统下FastDFS+Nginx安装配置
  4. 手机mstsc远程工具_如何通过手机远程控制计算机
  5. Scrapy框架基础了解
  6. IMAP4 读取收件箱的问题
  7. java中负数_Java中负数以及类型转换问题
  8. 嵌入式应用之UART串口
  9. 软件估算与软件测量的区别是什么?
  10. http://blog.csdn.net/wsj18808050/article/details/62226574