【Java基础语法】

Java基础语法

Java标识符

概念标识符是用于给类、对象、方法、变量、接口以及自定义的数据类型命名的。在Java中,变量、常量、方法、接口等都有自己的名字,将这些名字统称为标识符

Java中的标识符由数字、字母和下划线(__),美元符( ) 或者人民币符号 ( ¥ ) 组成的, ∗ ∗ 而且还要求不能以数字或者除美元符 ( )或者人民币符号(¥)组成的,**而且还要求不能以数字或者除美元符( )或者人民币符号(¥)组成的,而且还要求不能以数字或者除美元符()、人民币符号(¥)的特殊字符开头**,最为重要的就是,不能使用Java中的关键字作为标识符

而既然要命名,那需要注意的就是命名的规则:

  • 大小写敏感Java是对大小写敏感的,这意味着"Hello"和"hello"是不同的
  • 类和接口名:对于类和接口,使用的是大驼峰的命名规则,即每个字的首字母大写,含有大小写。例如,MyClass,HelloWorld,Person等。
  • 方法名:对于方法,使用的是小驼峰的命名规则,即首字符小写,其余的首字母大写,含大小写。例如,myName,helloWorld等。
  • 常量名:基本数据类型的常量名使用全部大写字母,字与字之间使用下划线分隔。例如,MY_NAME,PORT等。
  • 变量名:变量名推荐的也是使用小驼峰命名,但并不是硬性要求,而最好可以做到见名知义,名字尽量有些含义。

Java关键字

Java关键字是Java语言中事先定义好的,对Java编译器具有特殊意义的标识符,可以使用这些关键字来告诉编译器这是一个类、一个方法或一个数据类型等,所以不能使用关键字作为标识符

Java中定义了如下关键字:

类型关键字说明
基本数据类型byte字节型
char字符型
short短整型
int整型
long长整型
float单精度浮点型
double双精度浮点型
boolean布尔型
权限修饰符public公共的
protected受保护的
default默认的
private私有的
类、方法和变量修饰符abstract声明抽象
class定义类
extends继承
final不可改变的
implements实现接口
interface定义接口
native本地方法(非Java实现)
new创建
static静态
strictfp严格、精确
synchronized线程,同步
transient声明不用序列化的成员域
volatile表明两个或者多个变量必须同步地发生变化
void声明当前成员方法没有返回值
程序控制break提前跳出一个代码块
continue回到一个代码块的开始
if表示条件语句结构
else用在条件语句中,表明当条件不成立时的分支
switch表示分支语句结构
case用在switch语句之中,表示其中的一个分支
do用在do-while循环结构中
while表示循环语句结构
for表示循环语句结构
return返回
instanceof用于检测一个对象是否为指定类型的实例对象
异常处理try尝试一个可能抛出异常的程序块
catch捕捉一个程序块可能抛出的异常
finally无论是否捕捉到异常都会执行的代码块
thorw抛出一个异常对象
throws声明一个异常可能被抛出
assert断言,主要用于调试
引用super表明当前对象的父类型的引用或者父类型的构造方法
this当前实例对象的引用
保留字goto是Java中不起作用的关键字,一样不能作为标识符使用
const

以上就是Java中的关键字,也就是具有特殊意义的标识符,他们用来表示一种数据类型,或者表示程序的结构等,null也属于保留字,和关键字一样,也不可以作为标识符使用。

Java注释

在编写Java程序期间,通常都需要对程序进行一定的注释,在方便别人阅读,让别人更好理解所编写的程序的同时,也方便自己阅读。

Java中的注释主要分为以下三种:

  • 单行注释:// 注释内容(用的最多)
  • 多行注释:/* 注释内容*/(不推荐)
  • 文档注释: /** 文档注释 */(常见于方法和类之上描述方法和类的作用),可用来自动生成文档

下面是演示:

public class Test {
    /**
     * 这是一个文档注释
     * @param args
     */
    public static void main(String[] args) {
        // 这时单行注释演示
        /* 这也是单行注释演示 */
        /*
         * 这是一个多行注释
         * 同时注释若干行
         */
        System.out.println("hello world");
    }
}

注释的作用是为了提高代码的可读性,使得Java程序逻辑条理清晰,使用注释修饰的字符会被编译器忽略。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值