java快速入门

注释的重要性不言而喻,我们不管写什么代码注释必不可少,那么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

image-20210712143531809

/** * @创建人 王延领 *@创建时间 ${DATE} *描述 Todo **/

以上当你创建一个class的时候就会带上以上信息了

1.2.2 给java类中的方法添加上注释

第一步勾选Enable Live Templates
首先要在上一步中勾选中 Enable Live Templates

image-20210712144107882


第二步新建一个Group
其次要打开LiveTemplates 然后新建一个Group
如图:

img


在弹窗口中输入你想要的group名称,wyl

image-20210712144433114


其中:Abbreviation 为快捷键,当输入w的时候就会提示对应的方法注释模板,j为类的注释模板

image-20210712144649673


Templete Text
注释内容,$$ 为动态模板参数点击Edit Vaariables 选择对应动态值。

image-20210712144955611

/* * @描述: 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.数据类型

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzfzgp.html