Java基础语法(一)
Java基础语法部分与c++及c语言大同小异,本篇列举我容易搞混的点。
Java命名规范
规范这种东西,当然是能遵守就遵守,你不遵守,虽然不会怎么样,但是容易被喷。毕竟代码都是给别人看的,可读性很重要。
- Java对大小写很敏感,hello和Hello不同。
- 英文一定要对应意思!!!不然别人真的看了会笑。拼音也就自己看的懂,随便取个a过一段时间自己都看不懂啦。
- 源文件名必须和类名相同,即
类名.java
。不这样搞就错了! - 类名采用大驼峰命名法,即每个单词首字母大写。
- 变量名,方法名采用小驼峰命名法,即第一个单词首字母小写,其他单词首字母大写。
- 常量名全部大写且用
_
隔开。 - 包名全部小写且用
.
隔开。
关键字
goto
和const
是Java的保留字,以备扩充,也就是说,暂时不能用,以后说不定关键字不够用了,他们就上了。- 不能用于常量、变量和任何标识符的名称。
- 具体的关键字有哪些,以后应该会遇到,现在写起来也没啥用,还没学到呢。
标识符
标识符就是用来命名的。
- 关键字不能当做标识符!
- 对大小写敏感。
- 开头以
A-Z
或者a-z
,美元符号$
或者下划线_
开始。 - 数字不能作为开头,但可以放在中间。
123hello
是错 的!
注释
- 单行:
//这是单行注释
,/*这也是单行注释*/
- 多行注释:
/*大家好! *这是多行注释哦! */
接下来几种注释,在之后的面向对象学习中将会遇到,但在书上看到了,先列在这边。
- 类注释:
/** * Copyright ? 2019 sumerday Powered by .NET Core 3.0.0 on Linux * FileName: HelloWorld.java * 类的详细说明 * * @author 类创建者姓名 * @Date 创建日期 * @version 1.00 */
- 方法注释:
/** * 类方法的详细使用说明 * * @param 参数 参数的使用说明 * @return 返回结果的说明 * @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明 */
- 属性注释:
/** 提示信息 */ private String myName = null;
- 方法内部注释:
//背景颜色 Color backGroundColor = Color.Blue
- 构造方法注释:
/** * 构造方法的详细使用说明 * * @param 参数 参数的使用说明 * @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明 */
原文地址:https://www.cnblogs.com/summerday152/p/11828770.html
时间: 2024-09-30 14:43:09