一、注释1、Java注释有3种类型:(1)单行注释。//例如:publicclassHelloWorld{publicstaticvoidmain(String[]args){//输出你好,世界!System.out.println("Hello,World!")}}到控制台(2)多行注释。/**/例如:publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Hello,World!")/*注释掉控制台输出的Java和MYSQL,输出Hello,World!System.out.println("Java")System.out.println("MYSQL")*/}}(3)文档注释。/***/在初始的/*之后,第一行或多行是类、变量和方法的描述,然后可以包含一个或多个各种@标签。每个@标签都需要在新行的开头或一行的开头跟一个星号。相同类型的多个标签应该组合在一起。例如:/***本类画圆*@authorzhan*@version2.0*/javadoc评论标签语法:本图引用自《菜鸟教程》2。注释有什么作用:(1)通过注释改进Java源代码Java程序的可读性使得Java程序一目了然;(2)有助于理解代码,规范源代码;(3)可读性第一,效率第二,减少后期维护;2.Keywords关键字:又称保留字,是Java语言中定义的标识符,具有特定的含义。如public、class、void等。关键字全部小写。abstract:表示类或成员方法具有抽象属性。boolean:基本数据类型之一,声明布尔类型为true和false。break:在循环中使用,跳出循环。byte:基本数据类型之一,byte类型。case:用在switch语句中代表其中一个分支。catch:用于异常处理,用于捕获异常。class:表示一个类。continue:用于在循环中跳过本次循环。default:default,比如在switch语句中,表示默认分支。do:用于do-while循环。double:基本数据类型之一,代表双精度,64位浮点数。else:用在条件语句中,表示条件不成立时的分支,例如:if(expression){statement1;}else{statement2;}extends:表示一种类型是另一种类型的子类型。对于类,可以是另一个类,也可以是抽象类;对于一个接口,它可以是另一个接口。假:布尔假。final:用来说明final属性,表示一个类不能派生子类,或者成员方法不能被重写,或者成员字段的值不能改变,用于定义常量。finally:用来处理异常,用来表示一个几乎肯定会执行的语句块。float:基本数据类型之一,代表单精度浮点数类型。for:引入一个循环结构。if:用于分支结构中的判断。经常与else和elseif一起使用。implements:表示一个类实现了给定的接口。import:用于导入包。instanceof:用来测试一个对象是否是指定类型的实例对象。int:基本数据类型之一,表示一个32位的有符号整数。interface:接口用于声明一个接口,例如:publicinterfaceA{voidb();}将a声明为一个接口,如果连接到这个接口,必须实现抽象方法b,接口中的成员变量是静态的,最后,公开的。接口中的方法是静态方法或默认方法和静态方法(API>=24)。long:基本数据类型之一,表示64位有符号整数。native:用来声明一个方法是由计算机相关语言(如C/C++/FORTRAN语言)实现的。new:用于生成一个类的实例。例如:Personp=newPerson();null:用于标识不确定的对象。package:用于指定当前文件的包。private:一种访问控制方法,私有方法和变量只能在本类中访问。类和接口不能是私有的。protected:一个访问控制方法,受保护的方法和变量只能被子类和基类访问。public:访问控制方法、公共方法、类、变量和接口可以被任何其他类访问。return:返回方法中的数据,结束方法。short:基本数据类型之一,表示16位有符号整数。static:表示它具有静态属性。super:表示当前对象超类型的引用或超类型的构造方法。switch:switch用于分支结构中,判断一个变量是否等于一系列值。switch语句中的变量类型可以是:byte、short、int、char、String、enum。switch(expression){case条件1:s1:单个或多个语句中断;case条件2:s2:单条或多条语句break;case条件3:s3:单条或多条语句break;default:S4:singleormultiplestatements}synchronized:表示一段代码需要同步执行。this:对当前实例对象的引用。throw:用于抛出异常。throws:在当前定义的成员方法中声明所有需要抛出的异常。transient:类连接到序列化接口后,一些变量可以通过transient关键字呈现为不可序列化。true:布尔值为真。try:尝试一个可能抛出异常的程序块。void:修饰的方法,表示该方法没有返回值。volatile:表示两个或多个变量必须同步变化。while:用于两个循环结构:while(expression){loopbody...}do{loopbody...}while(expression);3.标识符(1)什么是标识符?标识符是指用户自己定义的名称,用于标识类名、变量名、方法名、数组名等。(二)标识符命名规则:1.必须以字母、下划线(_)或美元开头符号($),后跟字母、数字、下划线或美元符号。2、不能是Java关键字和保留字,但可以包含关键字和保留字。3.不能包含空格等特殊符号。4.区分大小写。例如,test和Test代表两个不同的标识符。例如:合法标识符:aname_a$bnum_ageperson1非法标识符:2aStringclass@163四、总结1、本文介绍了Java注解的三种方式:单行注解、多行注解、文档注解,以了解注解的作用和帮助理解代码。让别人看懂你写的代码。2、了解Java的关键字,用来表示一种数据类型,或者表示程序的结构等,关键字不能作为变量名、方法名、类名、包名和参数,掌握规则标识符命名,identify符号是用户定义的名称。3、以上是Java的基础知识,希望对你有所帮助。
