首页 > 代码库 > 黑马程序员—03-数据类型、常量、变量
黑马程序员—03-数据类型、常量、变量
一、 数据
1. 数据的分类
计算机中存储的数据可以分为两种:静态数据和动态数据。
2. 数据的大小
1) 不管是静态还是动态数据,都是0和1组成的。0和1如何组成这么多的数据?
2) 数据都有大小,静态数据就会占用硬盘的空间,动态数据就占用内存的空间
3) 数据越大,包含的0和1就越多,比特位和字节
4) 一个二进制位为1bit,也就是1个0或1为bit,bit的中文编译是“比特位”;8个二进制位为1byte,也就是8个0或1就为1byte,byte的中文翻译就是“字节”。1 KB = 1024 B,1 MB = 1024 KB,1 GB = 1024 MB,1 TB = 1024 GB
二、 常量
1. 什么是常量
常量,表示一些固定的数据
2. 常量的分类
1> 整型常量(int)
包括了所有的整数,比如6、27、109、256、-10、0、-289等
2> 浮点型常量(float\double)
浮点型常量分为double和float两种数据类型
u double:双精度浮点型,其实就是小数。比如5.43、-2.3、0.0等(注意,0.0也算是个小数)
u float:单精度浮点型,也是小数,比double的精确程度低,也就是说所能表示的小数位数比较少。为了跟double区分开来,float 型数据都是以f结尾的。
3> 字符常量(char)
u 将一个数字(0~9)、英文字母(a~z、A~Z)或者 其他符号(+、-、!、?等)用单引号括起来,这样构成的就是字符常量。比如‘6‘、‘a‘、‘F‘、‘+‘、‘$‘等。
4> 字符串常量
将一个或者多个字符用双引号("")括起来,这样构成的就是字符串常量。
三、 变量
1. 什么是变量
当一个数据的值需要经常改变或者不确定时,就应该用变量来表示。
2. 定义变量
1> 目的
u 任何变量在使用之前,必须先进行定义。
u 定义变量的目的是:在内存中分配一块存储空间给变量,方便以后存储数据。
u 如果定义了多个变量,就会为这多个变量分别分配不同的存储空间。
2> 格式
变量类型 变量名;
l 变量名属于标识符
l 变量类型
u 不同类型的变量占用不同大小的存储空间。内存极其有限,分配适当的存储空间
u 约束变量所存放的数据类型(方便运算)
ont-siz?!.px??P??mily:宋体;mso-bidi-font-family:宋体‘>1) 注释是在所有计算机语言中都非常重要的一个概念,从字面上看,就是注解、解释的意思
2) 注释可以用来解释某一段程序或者某一行代码是什么意思,方便程序员之间的交流。假如我写完一行代码后,加上相应的注释,那么别人看到这个注释就知道我的这行代码是做什么用的
3) 注释可以是任何文字,也就是说可以写中文
4) 在开发工具中注释一般是豆沙绿色
2. 单行注释
1) 单行注释以两个正斜杠开头,也就是以//开头,只能注释一行,从//开始到这行的结尾都是注释的内容
2) 任何地方都可以写注释:函数外面、里面,每一条语句后面
3. 多行注释
多行注释以/*开头,以*/结尾,/*和*/中间的内容都是注释
黑马程序员—03-数据类型、常量、变量