java变量、数据类型、运算符
2023-02-28 17:21:24 7 举报
AI智能生成
java变量以及数据类型的讲解
作者其他创作
大纲/内容
三、数据类型转换
3.1为什么要进行类型转换?
在java中要求等号左边与右边的类型一致。如果出现不一致,就需要进行类型转换.
boolean类型不参与任何类型转换
3.2自动类型转换
在数据兼容时,小转大 是自动类型转换
自动类型转换又称为隐式转换,即不用做任何操作
3.3强制类型转换
在数据兼容的情况下 大转小就是强制转换
强制类型转换也称之为显示转换,需要添加对应的语法
强制类型转换可能会造成数据丢失
一、变量
1.1什么是变量?
程序运行在内存当中,安装的硬盘运行在内存当中。不是内存越大越好,要看综合配置 计算机有很多数据 程序操作数据 这些数据也是需要在内存当中占位置 将数据存放到内存中 操作变量就相当于操作数据。
变量:表示数据在内存中的内存地址,变量对应的数据是可以改变的 如果不使用变量名,那么就需要记住内存地址。
常量:一成不变的量
1.2如何使用变量?
声明变量(申请内存地址) 数据类型 变量名 int a;
初始化变量(对地址进行赋值) 变量= 值; a=10;
使用变量 System.out.println(a);
1.3变量的命名规范
只能是数字、字母、下划线、美元符号$组成
不能使用数字开头 不能使用java中的关键字和保留字
见名知意
java中区分大小写
使用驼峰命名原则(两个单词以上组成变量) 小驼峰:helloWorld 变量名 方法名 大驼峰:HelloWorld 类名 接口
二、数据类型
2.1基本数据类型
整数类型
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
浮点数类型
float
4个字节 双精度 32位 有效数位7位
double
8个字节 双精度 64位 有效数位16位
布尔类型
boolean
boolean数据类型表示一位的信息,只有两个取值:true和false
字符型
char
2个字节 16位 取值范围:0~65535
2.2数据类型的细节
long类型数据需要在最后添加L
float类型数据需要在最后添加F
字符型必须使用'',字符串必须使用""
2.3转义字符
转变字符原有的含义
常见的转转义字符: \n \t \u
2.4引用数据类型
String表示引用数据类型
在Java当中,一切使用""包裹起来的都是String类型
指向对象的叫做引用类型 指向数据的是基本类型
0 条评论
下一页