我们在Java編程程序的过程中,有许多语言的规范,如Java的命名、Java编程规范等等;还有Java的关键字、Java枚举、throw和throws的差别等等;
下面,我们就来说说这些Java的编程的过程用到的一些须知;
一、Java命名
Java的命名,Java的命名分两种:一:命名规则 二:命名规范,如下,先说Java的命名规则,后面说Java的命名规范;
1、Java命名规则:
- 由字母、数字、下划线、$符号组成,不能以数字开头。
- 大小写敏感
- 不得使用java中的关键字和保留字。
- 坚决不允许出现中文及拼音命名
2、Java命名规范:
- 项目名全部小写
- 包名(Package)公司、组织、个人的域名的反向,一般都是英文字母。英文字母小写
- 类名:使用大驼峰命名法,Java源文件的文件名必须和文件中公共(public)类名称一样;首字母大写,如果类名由多个单词组成每个单词的首字母都要大写例如:public class MyFirstClass{}
- 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。
- 所有字母大写,每个单词之间用 _ 连接。
我们在写Java程序或者项目时,要习惯在起标识符要符合语义信息,最好不要随便起,不然任意忘记这个是有什么作用的或者用来做什么的;
二、Java标识符
既然在上面提到标识符,那就先说标识符,首先我们的了解什么是标识符;Java标识符是:Java 所有的组成部分都需要名字或者名称,如:类名、变量名以及方法名这些都统称为标识符。而我们在起标识符的时候,也有需要注意的点:
- 所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
- 首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
- 关键字不能用作标识符
- 标识符是大小写敏感的
- 合法标识符举例:age、$salary、_value、__1_value
- 非法标识符举例:123abc、-salary
三、Java注释规范
1、类注释:在每个类前面必须加上类注释,如下:
/**
* Copyright (C), 2006-2010, ChengDu Lovo info. Co., Ltd.
* FileName: Test.java
* 类的详细说明
*
* @author 类创建者姓名
* @Date 创建日期
* @version 1.00
*/
2、属性注释:在每个属性前面加上属性注释,如下
/** 提示信息 */
private String strMsg = null;
3、方法注释:在每个方法前面加上方法注释,如下
/**
* 类方法的详细使用说明
*
* @param 参数1 参数1的使用说明
* @return 返回结果的说明
* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明
*/
4、构造方法注释
4、构造方法注释:在每个构造方法面前加上注释,如下
/**
* 构造方法的详细使用说明
*
* @param 参数1 参数1的使用说明
* @throws 异常类型.错误代码 注明从此类方法中抛出异常的说明
*/
5、方法内部注释:在方法内部使用单行或者多行注释,该注释根据实际情况或者需求使用
//背景颜色
Color bgColor = Color.RED
/*
//方式三:使用位运算符
//有局限性:只能适用于数值类型
num1=num1^num2;
num2=num1^num2;
num1=num1^num2;
*/