常量和变量
2018-09-18 06:32:00来源:博客园 阅读 ()
在我们JAVA语言中一个程序的运行可以简单的分为三步
1.开辟内存空间(JVM)
2.读取数据(.class)
3.cpu调度运行
常量和变量就是在内存中做数据交换的一个过程
1.常量
常量指的就是在程序的运行期数据不会发生变化的量
例如:
整数常量:24小时,7天
小数常量:圆周率3.14
字符常量:'男','女'
布尔数值:true ,false
空常量 : null
常量的使用需要我们学到final关键字的时候才会理解
这里我们知道这个概念就行了
2.变量
例如:
在程序运行的过程中存储可以变化的数据的量(内存空间)就叫做变量。
2.1数据类型
在java中数据类型分为两种:
基本数据类型一共有8种:
首先就拿整数类型来说吧
这又涉及到字节的一个概念:
那我就简单的来说明一下
我们都知道在计算机底层都是用二进制来存储数据的
如
0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
这就是一个字节(二进制)
在JAVA储存整数一共有四种类型
byte 占用一个字节
short 占用两个字节
int 占用四个字节
long 占用八个字节
以及他们的存储范围
PS: int 类型是一个比较特殊的类型
1.比 int 类型小的类型在想加时会自动转换成 int 类型
2.一个整数假如不去声明数据类型,默认就是int类型
3.int是最常用的数据类型
然后就到小数类型了
小数类型就只有两种
float 占用四个字节
double 占用八个字节
和他们的范围
这边范围使用的是科学计数法
实际是:-3.403*1038~3.403*1038
小数这边也有几点
1.小数的存储方式与整数完全不一致
当然这是在底层,和我们使用并没用什么关系
2.小数的存储范围是最大的
如:float的范围比long的还要大
然后就到字符类型
char 占用两个字节
如:'一','A','1'......
这些都是字符
字符要注意的几点:
1.一个字符类型只能存储一个字符
2.字符需要用英文单引号包住
最后的一个布尔类型
这个类型也比较特殊
boolean 占用两个字节
它只有两个值
true(真)
false(假)
分别代表真和假的意思
我们只要记住布尔只有两个值分别代表真假
我们说完了八大基本数据类型
下一章就讲解如何去使用这些基本数据类型
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Java动态代理与静态代理以及它能为我们做什么 2020-05-31
- 路径变量@PathVariable/请求参数@RequestParam的绑定以及@Re 2020-05-24
- JDK安装与配置环境变量 2020-05-19
- 【JAVA SE基础篇】7.变量和常量 2020-05-08
- Java对象的序列化和反序列化 2020-05-06
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash