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