2.1 Java基本语法、注释、标识符、关键字、常量全解(小白也能看得懂)


2.1.1 Java程序的基本格式

  • Java程序的基本格式

Java程序代码必须放在一个类中,初学者可以简单地把一个类理解为一个Java程序。类使用class关键字定义,在class前面可以有类的修饰符,类的定义格式如下所示:

在这里插入图片描述

  • 编写Java程序的四点注意事项

(1)Java程序代码可分为结构定义语句和功能执行语句,其中,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。每条功能执行语句的最后必须用分号(;)结束,如下面的语句。

在这里插入图片描述
注意:在程序中不要将英文的分号(;)误写成中文的分号(;),如果写成中文的分号,编译器会报告 “illegal character”(非法字符)错误信息。

(2)Java语言是严格区分大小写的。在定义类时,不能将class写成Class,否则编译器会报错。程序中定义一个computer类的同时,还可以定义一个Computer类,computer和Computer是两个完全不同的符号,在使用时务必注意。

(3)在编写Java程序时,出于可读性的考虑,应该让自己编写的程序代码整齐美观、层次清晰。常用的编排方式是一行只写一条语句,符号“{”与语句同行,符号“}”独占一行。

public class HelloWorld {
	public static void main(String[] args) {
		System.out.println("这是第一个Java程序!");
	}
}

在这里插入图片描述

(4)Java程序中一个连续的字符串不能分成两行书写。例如,下面的语句在编译时会出错

System.out.println("这是第一个
	 	Java程序!");

为了便于阅读,需要将一个比较长的字符串分两行书写,**可以先将字符串分成两个字符串,然后用加号(+)**将这两个字符串连起来,在加号(+)处换行,上面的语句可以修改成如下形式。

2.1.2 Java中的注释

  • Java中的注释

Java注释就是用通俗易懂的语言对代码进行描述或解释,以达到快速、准确地理解代码的目的。注释可以是编程思路,也可以是功能描述或者程序的作用,总之就是对代码的进一步阐述。Java注释只在Java源文件中有效,在编译程序时编译器会忽略这些注释,不会将其编译到字节码文件中。

  • Java中的注释分类说明在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 文档注释的常用标签
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.1.3 Java中的标识符

在这里插入图片描述
在这里插入图片描述

  • 标识符书写规范
    (1)包名所有字母一律小写。例如:cn.itcast.test。
    (2)类名和接口名每个单词的首字母都大写。例如:ArrayList、Iterator。
    (3)常量名所有字母都大写,单词之间用下画线连接。例如:DAY_OF_MONTH。
    (4)变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写。例如:lineNumber、getLineNumber。
    (5)在程序中,应该尽量使用有意义的英文单词定义标识符,使得程序便于阅读。例如,使用userName定义用户名,password定义密码。

2.1.4 Java中的关键字

  • Java关键字

关键字是编程语言里事先定义好并赋予了特殊含义的单词。和其他语言一样,Java中预留了许多关键字,下面列举了Java中所有的关键字。

在这里插入图片描述

  • 关键字使用的注意事项

(1)所有的关键字都是小写
(2)不能使用关键字命名标识符
(3)const和goto是保留的关键字,虽然在Java中还没有任何意义,但在程序中不能
用来作为自定义的标识符。
(4)true、false和null虽然不属于关键字,但它们具有特殊的意义,也不能作为标识
符使用。

2.1.5 Java中的常量

  • 整型常量
    在这里插入图片描述
    在这里插入图片描述
    注意:在程序中为了标明不同的进制,数据都有特定的标识,八进制必须以0开头,如0711、0123;十六进制必须以0x或0X开头,如0xaf3、0Xff;整数以十进制表示时,第一位不能是0,0本身除外。
  • 浮点数常量

浮点数常量就是在数学中用到的小数,Java中的浮点数分为**单精度浮点数(float)和双精度浮点数(double)**两种类型。其中,**单精度浮点数后面以F或f结尾,而双精度浮点数则以D或d结尾。**当然,在使用浮点数时也可以在结尾处不加任何的后缀,此时JVM会默认浮点数为double类型的浮点数。浮点数常量还可以通过指数形式表示
示例如下:
在这里插入图片描述

  • 字符常量
    在这里插入图片描述
  • 字符串常量
    在这里插入图片描述
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值