栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

变量的概念和理解

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

变量的概念和理解

1.变量

1.1变量的概念和基本理解

变量的概念是存储单元,对于类型的指代,变量特指一个确定的数值

变量由 (数据类型 变量名 值 )组成

int i = 15;

整形 变量名 值 对于变量的声明和赋值

java是强类型语言 ,变量的类型必须与数据的类型一致。

1.2变量的声明和赋值

对于变量先声明在赋值,是对变量的基本操作,

int i ;

数据类型 变量名

i = 15;

变量名 值

声明并赋值

int i = 15;

整形 变量名 值 对于变量的声明和赋值

多个同类型变量的声明与赋值

数据类型 变量1 , 变量2 , 变量3 = 值3 , 变量4 , 变量5 = 值5;

int i , o , p=1,s , f=5;

2 Java的数据类型

基本数据类型 : 整数 小数 布尔 字符

引用数据类型 : 字符串 数组 对象

八种数据类型: byte short int long float double boolean char

1字节 2字节 4字节 8字节 4字节 8字节 1字节 2字节

8位 16位 32位 64位 32位 64位 8位 16位

整形的取值范围在相对应的数据类型正负二的位减一次方

比如 byte的取值范围是 二的八减一次方 也就是二的七次方 正负 -128~127 以此类推

int位整数的默认形式,如需为long类型赋值 需要在值的末尾加L (可大写可小写 推荐大写)

1G=1024MB

1MB=1024KB

1KB=1024byte 1byte 就是一个字节 所以一个字节是8位

1byte=8bit 8bit 意思是8 位

浮点型的范围较大

浮点型数值采用科学计数法表示:

2E3 等价于 2 * 10 ^ 3(结果:2000.0) 3E5 等价于 3 * 10 ^ 5(结果:300000.0)

注意:double为浮点数的默认类型,如需为float类型赋值,需要在值的后面追加“F”

boolean 布尔数据类型 只有两种取值范围 True or False 描述“真“或”假“

java的boole不参与算术运算

char数据类型两个字节,取值范围在0~65535 char的数据一般来自 普通字母 数字 和中文,以及万国码中的各国语言

但是char每次只能声明一个值

例如:char ch1 = '2'; 正确

char ch1 = ‘22’; 错误

char ch1 = 'a' 'A' 65 '中' 都是正确的 但是每次只能声明一个量

3转义字符

换行符 n 可在任何输出语句中换行 相当于 System.out.println()

制表符 t 可在输出语句中控制空格并且上下对齐

反斜线 \ 单引号 ’ 如果想单独输出必须插入转义字符才可输出 但是双引号可打可不打

4引用数据类型

String 取值范围 在任何” “中间的值都可以

String str1 =”你好“

String str1 =”数值“

String str1 =”helo“

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/632064.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号