java基础关键字和注释

一,常用关键字(按功能分类)

关键字是Java语言预留的特殊单词,不能用作变量名,类名等,具有特定语法意义。

1.类与对象
  • class:定义类

  • new:创建对象

  • this:指当前对象

  • super:指代父类对象

  • extends:表示继承

  • implements:表示实现接口

  • interface:定义接口

  • abstract:定义抽象类或抽象方法

2.访问控制

  • public:公开访问,任何类都可以访问

  • private:私有访问,仅当前类可以访问

  • protected:受保护访问,当前类、子类及同胞类可以访问

  • default:同胞可访问、跨包不可访问

3.方法与返回值

  • void:表示方法无返回值

  • return:结束方法并返回结果

  • static:静态的,属于类而非对象

  • final:最终的

4.流程控制

  • if/else:条件判断bu

  • switch/case/default:多条件分支

  • for:循环

  • while/do-while:循环(while先判断后执行,do-while先执行后判断)

  • break:跳出循环或switch

  • continue:跳过当前循环的剩余部分,进入下一次循环

5.异常处理

  • try/catch/finally:捕获和处理异常(try包含可能出错的代码,catch捕获异常,finally必执行)

  • throw:手动抛出异常

  • throws:声明方法可能抛出的异常

二,注释(代码说明,不影响运行)

注释用于解释代码功能,方便自己和他人理解,Java有3种注释方式

1.单行注释(//)

  • 格式://注释内容

  • 作用:注释单行内容,从//开始到行尾结束均为注释

  • 实例:

int score = 90;//存储学生分数

2多行注释(/... /)

  • 格式:

/*
 *注释内容1
 *注释内容2
  */
  • 作用:可以注释多行内容,可以跨多行,但是不能嵌套

  • 实例:

/*
 *这是一个计算平均分的方法
 *参数:scores分数数组
 */
public double average(int[] scores) {...}

3.文档注释(/*.../)

  • 格式:

/**
 *注释内容
 *@param 参数说明
 *@return 返回值说明
 */
  • 作用:通常用于类,方法或者属性的说明,可以通过javadoc工具生成API文档(类似Java官方文档)

  • 常用标签:

  1. @param:说明方法参数

  2. @return:说明方法的返回值

  3. @throws:说明方法可能抛出的异常

  4. @author:作者信息

  • 实例

/**
 *计算两个数的和
 *@param a 第一个整数
 *@param b 第二个整数
 *@return 两数之和
 */
public int add(int a, int b) {
    return a + b;
}

总结

关键字是Java语法的基础,必须按规则使用,

注释是代码的说明书
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐