注释的重要性不言而喻,我们不管写什么代码注释必不可少,那么java的注释的书写方式与注释模板是怎么进行的呢?我们来看一下。
package frist; /* * @Description HelloWorld类 * @Author 王延领 **/ class HelloWorld { /* 这是我们Java程序的主入口, main方法也是程序的主线程。 */ public static void main(String[] arg) { //输出 System.out.println("wyl"); } } 1.1 注释以上可以看出java的注释主要有三种
单行注释:只能注释当前行,以//开始,直到行结束
多行注释:注释一段文字,以/*开始, */结束!
/* 这是我们Java程序的主入口, main方法也是程序的主线程。 */文档注释:用于生产API文档,配合JavaDoc。
/* * @Description HelloWorld类 * @Author 王延领 **/ 1.2 idea注释模版配置 1.2.1 定义java文件头部的注释File => setting => editor => File and Code Templates-class -Includes
以上当你创建一个class的时候就会带上以上信息了
1.2.2 给java类中的方法添加上注释第一步勾选Enable Live Templates
首先要在上一步中勾选中 Enable Live Templates
第二步新建一个Group
其次要打开LiveTemplates 然后新建一个Group
如图:
在弹窗口中输入你想要的group名称,wyl
其中:Abbreviation 为快捷键,当输入w的时候就会提示对应的方法注释模板,j为类的注释模板
Templete Text
注释内容,$$ 为动态模板参数点击Edit Vaariables 选择对应动态值。 /* * @描述: TODO * @作者 王延领 * @时间 2021/7/12 * @版本 1.0 */ public class wyl { /** *@描述 *@参数 [str] *@返回值 [java.lang.String] *@创建人 王延领 *@创建时间 2021/7/12 *@修改人和其它信息 */ public String CommentTemplate(String str) { return str; } } 2.关键字 关键字 说明
private 一种访问控制方式:私用模式
protected 一种访问控制方式:保护模式
public 一种访问控制方式:共用模式
abstract 表明类或者成员方法具有抽象属性
class 类
extends 表明一个类型是另一个类型的子类型,这里常见的类型有类和接口
final 用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变
implements 表明一个类实现了给定的接口
interface 接口
native 用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的
new 用来创建新实例对象
static 表明具有静态属性
strictfp 用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范
synchronized 表明一段代码需要同步执行
transient 声明不用序列化的成员域
volatile 表明两个或者多个变量必须同步地发生变化
break 提前跳出一个块
continue 回到一个块的开始处
return 从成员方法中返回数据
do 用在do-while循环结构中
while 用在循环结构中
if 条件语句的引导词
else 用在条件语句中,表明当条件不成立时的分支
for 一种循环结构的引导词
instanceof 用来测试一个对象是否是指定类型的实例对象
switch 分支语句结构的引导词
case 用在switch语句之中,表示其中的一个分支
default 默认,例如,用在switch语句中,表明一个默认的分支
try 尝试一个可能抛出异常的程序块
catch 用在异常处理中,用来捕捉异常
throw 抛出一个异常
throws 声明在当前定义的成员方法中所有需要抛出的异常
import 表明要访问指定的类或包
package 包
boolean 基本数据类型之一,布尔类型
byte 基本数据类型之一,字节类型
char 基本数据类型之一,字符类型
double 基本数据类型之一,双精度浮点数类型
float 基本数据类型之一,单精度浮点数类型
int 基本数据类型之一,整数类型
long 基本数据类型之一,长整数类型
short 基本数据类型之一,短整数类型
super 表明当前对象的父类型的引用或者父类型的构造方法
this 指向当前实例对象的引用
void 声明当前成员方法没有返回值
goto 保留关键字,没有具体含义
const 保留关键字,没有具体含义
3.数据类型