变量

何为变量、如何运用变量、变量的分类有哪些。初学java的同学这个是要必须搞清楚的,我在这里总结了一下 如下图:

java 整形常量池在哪里 java整型变量是什么意思_java


什么是变量,变量顾名思义是数值可以变的量

首先简单的了解一下 变量的作用: 可以存放数据 并且数据可以进行修改

也就是说呢 变量就是 一个存放数据用的 而且你可以很方便的修改你的数据。

那我们在定义变量的时候就是用 这样的一个公式 数据类型 变量名 = 初值 这样的一个方法定义的(这里的等号是用来赋初值的,并不是数学的等号)

那重点就在于 变量的分类 首先说一下 整形变量

1、整形变量(int):

整型变量是一种计算机语言。在C语言中,整型变量的值可以是十进制,八进制,十六进制,但在内存中存储着是二进制数。整型变量表示的是整数类型的数据

这里涉及到一个整型的值进制的问题,在我们现实生活中我们习惯用于十进制,而在计算机中内存中储存的事二进制 那么我们就要学会 进制转换

十进制 转 二进制

java 整形常量池在哪里 java整型变量是什么意思_浮点型_02


以18为例子

方法为:连除倒取余,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。从最后一个余数读到第一个余数 及18的二进制是0101

十进制 转 八进制
 方法与转二进制相同 只不过 除以八 其他进制 以此类推

2、浮点型

在计算机系统的发展过程中,曾经提出过多种方法表示实数,但是到目前为止使用最广泛的是浮点表示法。相对于定点数而言,浮点数利用指数使小数点的位置可以根据需要而上下浮动,从而可以灵活地表达更大范围的实数

浮点型 也就是表示小数的变量类型 这其中还分为 单精度浮点型 (float) 双精度浮点型 (double)

java 整形常量池在哪里 java整型变量是什么意思_十进制_03

3、布尔类型(boolean):
布尔类型 只有两个值 true 和 false 来表示真或假 一般在 逻辑运算 以及 关系运算中应用

4、字符型(string)

可以储存字符的变量 在声明的时候 用单引号声明 在声明字符时 是区分大小写的

字符型是可以和整型 相互转换的 在ASCII码表中 有键盘上所有字符的对应的值

java 整形常量池在哪里 java整型变量是什么意思_java_04

5、字节型
你可以吧它理解成一个特殊的 整型类型,它其实就是一个范围在-128~127的一个整型类型
区别与整形 就是在储存的空间 是只占一个字节

变量名的 命名规范
1.见名知意
2.只能以字母 下划线 $开头
3.使用 小驼峰命名法
4.不能使用 系统的关键字(50多个)作为变量的名字
5.同一函数中 不要使用 重复的变量名