第二章JAVA语言基础

本文介绍了Java语言的基础知识,包括代码注释的三种类型(单行、多行和文档注释)、变量与常量的声明与使用,以及基本数据类型在内存中的表示。详细讲解了int型变量的声明与赋值,以及各种运算符的使用,如赋值、算术、关系、逻辑和位运算符。通过示例代码展示了如何进行数据类型转换和运算符的应用。
摘要由CSDN通过智能技术生成

目录

2.1 代码注释与编码规范

2.1.1代码注释

1.单行注释“//”为单行注释标记,从符号“//”开始直到换行为止的所有内容均作为注释而被编译器忽略。语法如下://注释内容例如,以下代码为声明的int型变量添加注释:int age; //声明int 型变量用于保存年龄信息2. 多行注释“/**/”为多行注释标记,符号“/*”与“*/”之间的所有内容均为注释内容。

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

2.2变量与常量

2.2.2  变量

2.2.3   常量

例 2.1 声明double型常量,并给常量赋值,使用常量进行计算。

 2.3基本数据类型

例如,声明int型变量,代码如下:int x //声明int型变量xint x,y; //同时声明int 型变量x,yint x=10,y= -5;//同时声明int型变量x,y并赋予初值int x = 5+23; //声明int 型变量x,并赋予公式(5+23)计算结果的初值int型变量在内存中占4字节,也就是32位bit,在计算机中bit是用0和1来表示的,所以int 5在计算机中这样显示:00000000 00000000 00000000 00000101上面这段代码在Java运行时,等同于下面这段代码:

例2.2给int型变量按照十进制、八进制、十六进制赋值

 例2.3 展示4.35*100的错误结果,并给出解决方案。

 例2.4计算2.0-1.9的结果

2.3字符类型

 例2.5使用转义字符

例2.6声明boolean型变量

 2.4数据类型转换

2.4.1  隐式转换

例 2.7创建不同数值类型的变量,进行隐式转换。

2.2.4   显式转换

例 2.8创建不同数值类型进行隐式转换。

​2.5运算符

2.5  运算符

2.5.1  赋值运算符

例 2.9 使用赋值运算符为变量赋值,实例代码如下

 例2.10使用算术运算符将变量的计算结果输出

 例 2.11 在循环中使用自增运算符,查看自增的效果

 例 2.12 使用关系运算符对变量进行比较运算。

2.5.5 逻辑运算符假定某面包店,在每周二的下午7点至8点和每周六的下午5点至6点,对生日蛋糕商品进行折扣让利活动,那么想参加折扣活动的顾客,就要在时间上满足这样的条件,周二并且7:00PM-8:00PM或者周六并且5:00 PM~6:00PM,这里就用到了逻辑关系。逻辑运算符是对真和假这两种逻辑值进行运算,运算后的结果仍是一个逻辑值。逻辑运算符包括&&(逻辑与)、Ⅱ(逻辑或)、!(逻辑非)。逻辑运算符计算的值必须是boolean型数据。在逻辑运算符中,除了“!”是单目运算符之外,其他都是双目运算符。Java中的逻辑运算符如表2.7

例2.13使用逻辑运算符和关系运算符对变量进行运算。

2.5.6位运算符

例2.14使用位逻辑运算符进行运算

2、位移运算符 

 例2.15使用位移运算符对变量进行位移运算

2.5.7  复合赋值运算符

例2.16让byte,short两种类型的变量做无符号右移操作

2.5.8  三元运算符

2.5.9  圆括号

2.5.10  运算符优先级

 这章小 结

本章向读者介绍的是Java语言基础,程序代码中适当地添加注释可以提高程序的可读性和可维护性,其中需要重点掌握的是Java语言的基本数据类型、变量与常量以及运算符三大知识点。初学者经常将string类型认为是Java语言的基本数据类型,在此提醒读者Java语言的基本数据类型中并没有string类型。另外,要对数据类型之间的转换有一定的了解。在使用变量时,需要读者注意的是变量的有效范围,否则在使用时会出现编译错误或浪费内存资源。此外,Java中的各种运算符也是Java基础中的重点。

2.1 代码注释与编码规范

在程序代码中适当地添加注释可以提高程序的可读性和可维护性。好的编码规范可以使程序更易阅读和理解。本节将介绍Java中的几种代码注释以及应该注意的编码规范。

2.1.1代码注释

通过在程序代码中添加注释可提高程序的可读性。注释中包含了程序的信息,可以帮助程序员更好地阅读和理解程序。在Java源程序文件的任意位置都可添加注释语句。注释中的文字Java编译器不进行编译,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值