java中的注释,标识符,关键字

1.Java语言中的注释

注释就是标注并解释说明所编写的java代码的含义。
注释的作用就是方便自己或者别人查看阅读java代码。
注释的分类:

1.1  单行注释:一次只能解释一行

采用“//”表示注释开始,跟在“//”后面的内容就是注释内容。

可以出现在java代码之上后者之后。

例如:

//创建一个名字叫“DanHangZhuShi”的java类
public  class  DanHangZhuShi{ 
   //在这个名字叫“DanHangZhuShi”的java类中创建一个主方法,作为程序的入口
   public  static  void  main(String args[]){
    //向屏幕中打印“hello,world”这个字符串
    System.out.println("hello,world");
    System.out.println("测试单行注释的使用");
   }

1.2  多行注释:一次可以解释多行

采用“/*”开始,以"*/"结尾,中间可以跨多行,包含在开始和结尾之间的内容就是注释内容。

在多行注释中可以包含单行注释。

例如:
public  class  DuoHangZhuShi{
     public static  void main(String args[]){
     /*
       System--是java提供的一个开发类库的名称。
       .--------调用
       out-----java提供的这个System类库中的一个变量,这个变量是一个输出流对象。
       //System.out---java中的输出流对象。
       pritnln()---输出流对象中的一个输出方法
       "多行注释的使用"----被输出方法输出到屏幕的具体内容,用双引号包围表示一个字符串。
       ;----一个java语句的结束
     */
     System.out.println("多行注释的使用");
    }
}

1.3  文档注释---与多行注释相同,可以生成独立的文档。

采用“/**”开始,以“*/”结尾,中间可以跨多行,包含在开始和结尾之间的内容就是注释内容。
可以生成独立的文档,只是我们很少生成这种独立的注释文件。
文档注释也可以包含单行注释,但是不能包含多行注释。

例如:
/**
     public--java中的访问限制修饰符【公共的】
     class--创建java类的关键字,表示一个类
     WenDangZhuShi--为自己创建好的java类起的名称
     //类名称的首字母要大写
*/
public  class  WenDangZhuShi{
     public  static  void  main(String  args[]){
        System.out.println("文档注释的使用");  
    }
 }
    
注意:1.注释是不参与运行的。
          2.在一个java代码中可能会出现3中注释方式同时使用。

          3.我们可以通过注释来调试自己的java程序。

2.java中的标识符

   标识符就是为java中的元素【变量,类,方法,数组,接口......】起名称用的字符串。
   标识符规则:
     1.由任意顺序的字母、下划线(_)、$[美元符号]和数字组成,并且第一个字符不能是数字。
         hello   h_ell&o   h_el$lo_100     100_hello[错误]
     2.标识符中不能包含空格。
          [test hello](错误)
    3.标识符中的字母是区分大小写的。
           Test   test --这是两个标识符
    4.标识符不能是java中的关键字。

    

 注意:1.尽量使用有意义的标识符名称。

           2.尽量不要使用中文,实在不行汉语拼音也可凑合用。

3.java中的关键字

   关键字就是java语言为一些单词赋予了特殊的含义,我们不能随便的把这些关键字当做标识符使用。

关键字列表

关键字 含义
abstract 表明类或者成员方法具有抽象属性
assert 断言,用来进行程序调试
boolean 基本数据类型之一,布尔类型
break 提前跳出一个块
byte 基本数据类型之一,字节类型
case 用在switch语句之中,表示其中的一个分支
catch 用在异常处理中,用来捕捉异常
char 基本数据类型之一,字符类型
class 声明一个类
const 保留关键字,没有具体含义
continue 回到一个块的开始处
default 默认,例如,用在switch语句中,表明一个默认的分支
do 用在do-while循环结构中
double 基本数据类型之一,双精度浮点数类型
else 用在条件语句中,表明当条件不成立时的分支
enum 枚举
extends 表明一个类型是另一个类型的子类型,这里常见的类型有类和接口
final 用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变,用来定义常量
finally 用于处理异常情况,用来声明一个基本肯定会被执行到的语句块
float 基本数据类型之一,单精度浮点数类型
for 一种循环结构的引导词
goto 保留关键字,没有具体含义
if 条件语句的引导词
implements 表明一个类实现了给定的接口
import 表明要访问指定的类或包
instanceof 用来测试一个对象是否是指定类型的实例对象
int 基本数据类型之一,整数类型
interface 接口
long 基本数据类型之一,长整数类型
native 用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的
new 用来创建新实例对象
package
private 一种访问控制方式:私用模式
protected 一种访问控制方式:保护模式
public 一种访问控制方式:共用模式
return 从成员方法中返回数据
short 基本数据类型之一,短整数类型
static 表明具有静态属性
strictfp 用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范 
super 表明当前对象的父类型的引用或者父类型的构造方法
switch 分支语句结构的引导词
synchronized 表明一段代码需要同步执行
this 指向当前实例对象的引用
throw 抛出一个异常
throws 声明在当前定义的成员方法中所有需要抛出的异常
transient 声明不用序列化的成员域
try 尝试一个可能抛出异常的程序块
void 声明当前成员方法没有返回值
volatile 表明两个或者多个变量必须同步地发生变化
while 用在循环结构中

猜你喜欢

转载自blog.csdn.net/guizhaiteng/article/details/79582848