第二章 Java 语言基础

这篇博客详细介绍了Java语言的基础知识,包括代码注释与编码规范、变量与常量、基本数据类型以及运算符的使用。强调了良好的编程习惯和编码规范的重要性,详细讲解了整数、浮点、字符和布尔类型,以及数据类型转换。此外,还涵盖了各种运算符的用法,如赋值、自增自减、逻辑和关系运算符。
摘要由CSDN通过智能技术生成

目录

2.1 代码注释与编码规范

2.1.1 代码注释

2.1.2 编码规范

2.2 变量与常量

2.2.1 标识符与关键字 

 2.2.2 变量

2.2.3 变量

2.3 基本数据类型

2.3.1  整数类型

2.3.2  浮点类型 

2.3.3  字符类型

2.3.4 布尔类型

 2.4    数据类型转换

 2.5  运算符

2.5.1  赋值运算符

2.5.2  自增自减运算符

2.5.3  逻辑运算符​

2.5.4  关系运算符

2.5.5  算数运算符

2.5.6  位运算符

2.5.7  复合赋值运算符

2.5.8  三元运算符

2.5.9  圆括号

2.5.10  运算符优先级

总结:


2.1 代码注释与编码规范

2.1.1 代码注释

1. 单行注释

“//”为单行注释标记,从符号“//”开始直到换行为止的所有内容均作为注释而被编译器忽略

//注释内容
例如,以下代码为声明的int型变量添加注释:
int age;                    //声名int型变量用于保存年龄信息

2. 多行注释

“/**/”为多行注释标记,符号“/*”与“*/”之间的所有内容均为注释内容,注释中的内容可以换行

/*
注释内容1
注释内容2
...
*/

3. 文档注释
“/**/”为文档注释标记。符号“/**”与“*/”之间的内容均为文档注释内容。当文档注释出现在声明(如类的声明、类的成员变量的声明、类的成员方法声明等)之前时,会被 Javadoc 文档工具读取作为 Javadoc 文档内容。文档注释的格式与多行注释的格式相同。对于初学者而言,文档注释并不重要,了解即可。

说明:
一定要养成良好的编程风格。软件编码规范中提到“可读性第一,效率第二”,所以程序员必须要在程序中添加适量的注释来提高程序的可读性和可维护性。程序中注释要占程序代码总量的 20%~50%。

2.1.2 编码规范

在学习开发的过程中要养成良好的编码习惯,因为规整的代码格式会给程序的开发与日后的维
户提供很大方便。在此对编码规则做了以下总结,供读者学习。
(1)每条语句要单独占一行,一条命令要以分号结束。

注意:
程序代码中的分号必须为英文状态下输入的,初学者经常会将“;”写成中文状态下的“;”,此时编译器会报出!illegal character(非法字符)这样的错误信息。

(2)在声明变量时,尽量使每个变量的声明单独占一行,即使是相同的数据类型也要将其放
在单独的一行上,这样有助于添加注释。对于局部变量应在声明的同时对其进行初始化。
(3)在Java 代码中,关键字与关键字之间如果有多个空格,这些空格均被视作一个。

2.2 变量与常量

2.2.1 标识符与关键字 

1.标识符
标识符可以简单地理解为一个名字,用来标识类名、变量名、方法名、数组名等有效的字符序列。
Java 语言规定标识符由任意顺序的字母、下划线(_)、美元符号(S)和数字组成,并且第一
个字符不能是数字。标识符不能是 Java 中的保留关键字。
下面的标识符都是合法的:

akb48
_interface
O_o
BMW
$SS

下面这些标识符都是非法的:

300warrior//不可以用数字开头
Pulbic//不可以使用关键字
User Name//不可用空格断开


在 Java 语言中标识符中的字母是严格区分大小写的,如 good 和 Good 是不同的两个标识符。
2.关键字

 2.2.2 变量

例如,声名变量,并给变量赋值,代码如下

int x = 30;//声明int型变量x,并赋值30
int y;     //声明int型变量y
y = 1;     //给变量y赋值1
y = 25;    //给变量y赋值25

对于变量的命名并不是任意的,应遵循以下几条规则。
(1)变量名必须是一个有效的标识符。
(2)变量名不可以使用 Java中的关键字。
(3)变量名不能重复。
(4)应选择有意义的单词作为变量名。

2.2.3 变量

例题2.1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值