成都汇智知了堂IT培训机构
IT培训课程升级
IT培训机构知了堂联系方式

Java常量和变量

 

Java常量和变量。

1.Java常量。

(a)什么是常数。

常量是指程序中的一个固定值,是不可改变的数据。在Java中,常量包括整数常量、浮点常量、布尔常量、字符常量等等。

1.整数常量:整数类型的数据:主要有以下四种形式:

二进制:由数字0和1组成的集合是二进制的。在JDK7中,二进制数可以用文字值表示,应该以0b或0B开头,以区别于十进制数,如0b01101100和0B10110101。

八进制:八进制是由0到7(包括0和7)范围内的整数在0后组成的集合。

十进制:十进制是由0~9(包括0和9)范围内的整数组成的一组数字。

十六进制:十六进制是以0x或0X开头,然后由0~9,A~F(包括0和9,A和F)组成的一组数字,如0x25AF。

2.浮点常量:数学中使用的小数分为双精度浮点数和单精度浮点数,分别用double和float表示。双精度浮点数以d或d结尾,单精度浮点数以f或f结尾,例如2e3f,3.2d,2f,1.23d,3.022e+21f。

3.字符型常量:字符型常量容易记忆。它是用单引号括起来的字符,如“e”和“e”。

4.字符串常量:用于表示一系列连续的字符。字符串常量应该用双引号括起来。比如:“你好”“123”

5.布尔常量:布尔常量只有两个值,即false和true,分别表示false和true。

6.null常量:null常量只有一个值,null,这意味着对象的引用为空。

(2)常见的转义字符及其含义如下:

详细介绍:

\b表示退格。

表示换行符。

\r表示回车。

\t代表制表符。

\"表示双引号。

\'代表单引号。

\表示反斜杠。因为斜线是java代码中的转义字符,所以您需要使用双斜线来表示字面上的\。

(3)整数和常数之间的转换。

1.十进制到二进制的转换。

十进制到二进制的转换是通过除以2得到余数的过程。将待转换数除以2,得到商和余数,再将商除以2,直到商为0。最后所有余数按逆序排列,得到的数就是转换结果。

例:520,520除以2得到余数,直到不能除尽,然后取出余数。

结果是1000001000。

2.从二进制到十进制的转换。

二进制到十进制的转换是将二进制位上的每个数字从右向左乘以相应的2的幂。

例:10100100010转换成十进制,结果是1314。

第二,Java变量。

(a)变量的定义。

变量是内存中的存储区域,它有自己的名称(变量名)和类型(数据类型)。Java中的每个变量在使用前都必须声明,这个区域的数据可以在同一类型范围内不断变化。

例如:

(二)变量的命名规则。

首先要给变量取一个合适的名字,好像每个人都有自己的名字,不然很难区分。在VB6中,变量的命名必须遵循以下规则:

(1)变量名必须以字母或下划线开头,名称中间只能由字母、数字和下划线“_”组成;最后一个字符可以是类型描述符;

(2)变量名长度不得超过255个字符;

(3)变量名在有效范围内必须是唯一的。有效范围是程序可以识别和使用的引用变量的范围——例如过程、窗体等。参考变量的范围将在后面介绍。

(4)变量名不能是VB中的保留字(关键字),也不能是末尾有类型描述符的保留字,但保留字可以嵌入变量名中。关键字是指VB6语言中属性、事件、方法、过程和函数的内部标识符。如已定义的词(if、endif、while、loop等。)和函数名(len、format、msgbox等。).和Print一样,Print$是非法的,而Myprint是合法的。例如:strName1,intMax_Length,intLegation,strNo3等。是合法的变量名,而A&B,欧尔,3M,_Number等。是非法的变量名。

(3)变量的范围。

变量的范围由它的声明位置决定。如果变量在过程中声明,只有过程中的代码可以访问或更改变量值。此时,变量具有局部作用域,被称为过程级变量。如果变量在过程之外声明,它可以被脚本中的所有过程识别,称为脚本级变量,并具有脚本级范围。

(4)变量声明。

1.在java中,变量声明可以通过指定的数据类型和标识符来声明变量,基本语法如下:

或者。

数据类型:变量类型,如int、string、double等。

标识符:变量的名称;

Value:声明变量的值;

例如:

(5)变量赋值。

1.初始化变量就是给变量指定一个确定的初始值。初始化变量有两种方法:一种是声明时直接赋值,另一种是先声明后赋值。

直接分配,例如:

首先声明,然后赋值,例如:

2.同一类型的多个变量可以同时定义或初始化,但多个变量之间要用逗号隔开,在声明末尾用分号隔开。声明多个变量,例如:

声明并初始化多个变量,例如:

推荐过去。

Java的配置和开发工具的安装。

Java笔记||地图收藏。

Java笔记|线程和进程。

爪哇笔记||JDBC。

Java笔记||XML。


实战教学·项目驱动

177 1362 3990
预约免费试学
点击咨询
预约试学