Java学习(关键字、标识符、注释)

标识符

标识符指的是赋予类、变量或者方法的名称,比如第一个Java程序中的HelloWorld就是一个标识符。在Java语言中的标识符由字母、数字、下划线“_”、汉字、美元符号“$”组成,第一个字符不能是数字。在Java中的标识符是区分大小写的,如Age和age是两个不同的标识符。Java中的标识符是没有长度限制的,但也不建议起太长的名字。不能把关键字或保留字用做标识符。

虽然只要满足了标识符的命名规则就可以起一个合法的标识符,但为了程序的可读性,还是建议在起名的时候注意规范化。

  • 在起名的时候要尽量见名知意,比如定义一个速度属性,你应该命名为speed而不是s
  • 变量名或方法名:给变量命名的时候,首个单词字母全小写,之后的单词首个字母大写,如getName
  • 类或接口:每个单词首字母大写,如OuterClass
  • 常量:常量的单词每个字母都大写,多个单词的中间用"_"隔开,如PI,INTEGER_CACHE
  • 虽然Java的标识符允许使用数字、美元符号"$"、汉字、"_",但还是建议是只用字母

关键字

关键字其实是一些有特殊含义的标识符。关键字中还有一种特殊的字符叫做保留字,这些字符不允许我们使用,Java也没有使用。关键字不需要特意的去记,平常都会用到的,用多就记得了。

类别关键字说明
访问控制private私有的
protected受保护的
public公共的
default默认
类、方法和变量修饰符abstract声明抽象
class
extends扩充,继承
final最终值,不可改变的
implements实现(接口)
interface接口
native本地,原生方法(非 Java 实现)
new新,创建
static静态
strictfp严格,精准
synchronized线程,同步
transient短暂
volatile易失
程序控制语句break跳出循环
case定义一个值以供 switch 选择
continue继续
default默认
do运行
else否则
for循环
if如果
instanceof实例
return返回
switch根据值选择执行
while循环
错误处理assert断言表达式是否为真
catch捕捉异常
finally有没有异常都执行
throw抛出一个异常对象
throws声明一个异常可能被抛出
try捕获异常
包相关import引入
package
基本类型boolean布尔型
byte字节型
char字符型
double双精度浮点
float单精度浮点
int整型
long长整型
short短整型
变量引用super父类,超类
this本类
void无返回值
保留关键字goto是关键字,但不能使用
const是关键字,但不能使用
null

 

注释

Java注释有3种,单行注释、多行注释以及文档注释,注释的内容会被编译器忽略。文档注释的内容可以通过javadoc工具生成Java文档。

/**
 * @BelongsProject: 
 * @BelongsPackage: 
 * @Author: 
 * @CreateTime: 2021-04-10 22:56
 * @Description: 这是文档注释,可以自行定义需要在javadoc生成的文档中展示的内容
 */
public class HelloWorld {
   /* 这是第一个Java程序
    * 它将输出 Hello World
    * 这是一个多行注释的示例
    */
    public static void main(String[] args){
       // 这是单行注释的示例
       /* 这个也是单行注释的示例 */
       System.out.println("Hello World"); 
    }
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值