首页 > 代码库 > 黑马程序员—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-数据类型、常量、变量