您的位置:首页 > 编程语言 > Java开发

Java新手之路——Day03 Java语言基础组成_数据类型

2015-11-30 17:55 387 查看
不要畏惧代码中的英文,那仅仅是一种符号,换成中文也一样
代码只是思想的一种体现形式,思维清晰有条理才能写出好代码

关键字 被赋予了特殊含义的单词 蓝色单词 如class

标识符 在程序中定义的一些名称

比如 类名Demo(注意类名称首字母要大写) 变量名(如main)
标识符只能由以下符号组成:a-z 0-9 _ $ 数字不可以开头,不可以使用关键字

注释 注解说明程序的文字 绿色文字

注释格式:

1、单行(single-line)注释 //……(只在这一行有效)

2、块(block)注释 /*……*/

3、文档注释 /**……*/

作用: 1.对程序进行说明

2.调试程序

注意!多行注释不要嵌套多行注释
注释是对代码的说明书,可提高代码易读性,在实际工作中非常重要



在初学阶段,养成好的思考习惯,写代码前先想清楚思路和步骤,先写好注释

常量和变量

常量表示不能改变的数值

Java中常量的分类:

1.整数常量。所有整数。(包含三类:正整数,负整数,0)

2.小数常量。所有小数

3.布尔(boolean)型常量。只有两个数值(true,false)

4.字符常量。将一个数字字母或者符号用单引号''标识(注意只能是一个)

5.字符串常量。将一个或多个字符用双引号""标识("1" , ""也是字符串)
6.null常量。只有一个数值:null
变量的概念:
1.内存中的一个存储区域
2.该区域有自己的名称(变量名)和类型(数据类型)
3.该区域的数据可以在同一类型范围内不断变化
为什么要定义变量:
用来不断的存放同一类型的常量,并可以重复使用
使用变量注意:
1.变量的作用范围(一对{}之间有效)
2.初始化值

定义变量的格式
数据类型 变量名=初始化值
注:格式是固定的,记住格式,以不变应万变
理解:变量就如同数学中的未知数
什么时候需要定义一个变量?
当要参与运算的数据不确定的时候,用定义的变量的形式表示该数据。

Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间。





整数类型 取值范围 占用大小
byte(字节型) [- 2^7, 2^7 - 1] [-128, 127] 1个字节,8个二进制位
short(短整型) [- 2^15, 2^15 - 1] [-32768,32767] 2个字节,16个二进制位
int (整型 ) [- 2^31, 2^31 - 1] 4个字节
long(长整型 ) [- 2^63, 2^63 - 1] 8个字节
浮点类型
float (单精度) 4个字节
double (双精度) 8个字节

例如 6 在计算机中表示为
00000000 00000000 00000000 00000110
思考: byte b = 6 ,6为四个字节,而byte只有一个字节,为什么运行时不报错?
当数字在字节类型的表示范围内时,计算机会自动忽略前面的三个字节,而当数据超出byte的表示范围时,如果继续忽略前三个字节会丢失精度。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: