hallo,大家好,接下来和阿辉一起了解一下Java的基本语法吧。
1.Java程序的基本格式
.Java程序代码必须放在一个类中,初学者可以简单地把一个类理解为一个Java程序。类使用class关键字定义,在class前面可以有类的修饰符。类的定义格式如下:
修饰符 class 类名{
程序代码
}
注意:
1.每个Java语句结束后,要在后面加上英文的(;),例如下面的语句:
System.out.printfln("这是阿辉闯Java!");
2.Java是严格区分大小写的。class不能写成Class。
3.Java程序中一个连续的字符串不能分成两行书写。例如下面的语句:
System.out.printfln("这是阿
辉闯Java!");
下面给大家展示一下正确的换行写法:
System.out.printfln("这是阿"+
"辉闯Java!");
可以将一个字符串分成两个字符串,然后再用(+)连接符将两个字符串连接起来。
2.Java中的注释
2.1单行注释:
单行注释用于对程序中的某一行代码进行注释,一般用来注释局部变量。符号为“//”,具体示例如下:
int c=10; //定义一个整型变量
2.2多行注释:
多行注释顾名思义就是注释多行代码,它以/*开头,以符号*/结尾。
/* int c=10;
int x=5;*/
2.3文档注释:
文档注释是以/**开头,以*/结尾。它的作用是对一段代码概括性的解释说明,可以使用Javadoc命令将文档注释提取出来,生成帮助文档。
/**
@author 阿辉程序员
@version 1.0
*/
下面给大整理了一些常用在文档注释的标签。
Javadoc中常用的标签
标签 |
描述 |
@author |
标识作者 |
@deprecated |
标识过期的类或成员 |
@exception |
标识抛出的日常 |
@param |
标识方法的参数 |
@return |
标识方法的返回值 |
@see |
标识指定参数的内容 |
@serial |
标识指定参数的内容 |
@version |
标识版本 |
注意:
1.多行注释中可以嵌套使用单行注释。
/* int c=10; //定义一个整型c
int x=5;*/
2.多行注释中不能嵌套使用多行注释。
/*
/* int c=10;
int x=5;*/
*/
如上面的例子,这么写是错误的,因为的一个/*会和的一个*/进行配对,而第二个*/则找不到匹配,就会编译失败。
3.Java中的标识符
在Java中,标识符是用来识别变量、方法、类、包等命名实体的名称。标识符遵循以下规则:
1. 标识符可以包含字母(A-Z、a-z)、数字(0-9)、美元符号($)和下划线(_)。
2. 标识符必须以字母、美元符号或下划线开头,不能以数字开头。
3. 标识符区分大小写,例如"myVariable"和"MyVariable"是不同的标识符。
4. 标识符不能是Java的关键字或保留字,例如"int"、"class"和"public"等。
5. 标识符长度没有限制,但通常建议使用有意义的名称,以提高代码可读性。
以下是一些有效的Java标识符示例:
int myVariable;
double PI;
String firstName;
Person person1;
calculateTotalPrice;
MAXIMUM_VALUE;
请注意,良好的命名习惯可以使代码更易于阅读和理解,所以选择有意义的且能描述实体用途的名字是很重要的。
4.Java中的关键字
下面是一些Java中的关键字:
Java中的关键字
abstract |
continue |
for |
new |
switch |
assert |
default |
goto |
package |
synchronized |
boolean |
do |
if |
private |
this |
break |
double |
implements |
protected |
throw |
byte |
else |
import |
public |
throws |
case |
enum |
instanceof |
return |
transient |
catch |
extends |
int |
short |
try |
char |
final |
interface |
static |
void |
class |
finally |
long |
strictfp |
volatile |
const |
float |
native |
super |
while |
这些关键字大家不用记,我们后面还会更加详细的来讲解这些关键字。
注意:
1.所有的关键字都是小写。
2.不能使用关键字来命名标识符。
3.const和goto是保留关键字,虽然在Java中还没有任何意义,但在程序中不能用来作为自定义的标识符。
4.true、false和null虽然不属于关键字,但它们具有特殊含义,也不能作为标识符使用。
小结:
Java的基本语法就结束了,下一章我们来学习Java中的常量,大家跟着阿辉一起学习Java把!如果有大佬发现从中的错误可以在评论区留言,谢谢大家的支持了!