java基础关键字和注释
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官方文档)
-
常用标签:
-
@param:说明方法参数
-
@return:说明方法的返回值
-
@throws:说明方法可能抛出的异常
-
@author:作者信息
-
实例
/**
*计算两个数的和
*@param a 第一个整数
*@param b 第二个整数
*@return 两数之和
*/
public int add(int a, int b) {
return a + b;
}
总结
关键字是Java语法的基础,必须按规则使用,
注释是代码的说明书
更多推荐




所有评论(0)