Java 第四章 Java数据类型和变量
【摘要】 变量的概念变量的作用域8种基本数据类型引用类型一 局部变量、全局变量、作用域1.1变量的概念变量使用的步骤:首先,声明变量 eg:int age;其次,赋值 eg:age = 20;最后,使用变量。标识符: 全局变量和局部变量 不同类型变量的作用域和生命周期不同 数据类型Java中分为基本数据类型(8种)和引用数据类型两大类基本数据类型:整型(byte、short、int、long)、...
变量的概念
变量的作用域
8种基本数据类型
引用类型
一 局部变量、全局变量、作用域
1.1变量的概念
变量使用的步骤:
首先,声明变量 eg:int age;
其次,赋值 eg:age = 20;
最后,使用变量。
标识符:
全局变量和局部变量
不同类型变量的作用域和生命周期不同
数据类型
Java中分为基本数据类型(8种)和引用数据类型两大类
基本数据类型:整型(byte、short、int、long)、浮点型(float、double)、字符型(char)、布尔型(boolean)
4.2整型:
一个字节占8位
Byte:(1个字节)8位: -128~127
Short:(2个字节)16位:-32768-32767
Int:(4个字节)32位:-2^31~2^31-1
Long:(8个字节)64位:-2^63~2^63-1
4.3浮点型:
float:(4个字节)32位:
double:(8个字节)64位:
浮点数默认为double类型,如果float类型,需在数值后跟’f’。
4.4布尔类型
Boolean类型只有两个值:false和true,用于判定逻辑条件
4.5字符型
一、编码的概念
编码:计算机内部使用二进制数,一个字符在计算机中是以0和1构成的序列形式来存储的。将字符映射到他的二进制形式的过程称为编码。字符有多种不同的编码方式,编码表(encoding scheme)定义该如何编码每个字符。
大多数计算机采用ascll编码表Unicode码包括ascll码,Java支持unicode码
Unicode码起初16位,可以存65536个字符;后期被扩展为1112064个字符,称为补充字符,Java支持这些补充字符。
字符类型:
Char:存放由单引号引起的单个字符,两个字节,取值范围:[0,65535]
数据类型转换:
小缸中的水倒入大缸中,可以容纳下
反之,会溢出
4.6引用数据类型(String字符串)
引用数据类型包含:数组、接口、类
通过命令mspaint打开画图软件
注意:引用数据类型的变量,存放是某个对象在内存中的地址
引用数据类型的变量和值存放在栈内存中,对象存放在堆内存中。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)