基本数据类型
来源:互联网 发布:mysql高级视频教程 编辑:程序博客网 时间:2024/06/05 15:36
1.变量的三要素:
变量类型 变量名=变量值
在使用之前必须保证该变量有值
2.java中变量的类型分为基本数据类型和引用数据类型
基本数据类型有8种:
数值型:byte:1个字节8位[-128~127];
short:2个字节16位[-2的15次方~2的15次方-1]
int:4个字节32位[-2的31次方~2的31次方-1]
long:8个字节64位[-2的63次方~2的63次方-1]
浮点:
float:4个字节
double:8个字节
精度排序
byte<short<int<long<float<double
字符型 :char(2个字节) 用来存一个字符(不论中文英文)
布尔类型: boolean 只有2中类型 true和false 默认为false;
3.基本数据类型之间的转换
(1)原则:低精度到高精度自动转换,高精度到低精度强制转换
例:byte x=1;
int y;
double z=1;
y=x;(低精度到高精度自动转换)
x=(byte)z;(高精度到低精度强制转换)
(2)char只于int进行转换
char会转化成对应的int数值 ;int 会转化成对应的char字符
(3)boolean不能参与转换
4.java中的运算符
+ - / %
(1)在java中结果运算类型 一定是参加精度最高的数据类型
(2)java中+号的含义:加号两侧如果都为数值型表示数值相加;如果有一侧为字符型则表示拼接 为String类型
(3)byte,short,char参与运算时会先转化成int再进行运算
(4)java中会出现物极必反情况(即加到超出最大时结果会变成最小)
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- mac 下配置GLEW + GLFW
- LeetCode 303. Range Sum Query
- 超全整理!Linux性能分析工具汇总合集
- jQuery中的DOM节点的创建与多种插入方式
- (3/500)在线性时间内对二进制数组排序
- 基本数据类型
- 安卓查看特定文件,并按钮查看下一个或上一个
- 【Maven学习】maven中依赖的配置详解
- CSS的伪类选择器
- 静态 常量 同步
- sql365 行转列,同时根据公司编码带上公司名称
- XSS也能getshell
- 我们离所谓的优秀有多远
- d3.v4.js 绘制曲线图, 支持鼠标悬停显示数值