数据基础
来源:互联网 发布:王治郅nba数据 编辑:程序博客网 时间:2024/04/23 21:59
一 java的数据类型
1基本类型(默认的8种类型-逻辑类型:boolean-整数类型:byte short int long-字符类型char-浮点类型float double)
2应用数据型(就是包括api中的类,比如String、File,也包括自己义的类型,还包括数组)
3基本数据类型的取值范围
数据类型 位数 取值范围 说明
boolean 1 ture/false 用于存储真值/假值
byte 8 -128~127 数据存储在内存中的最原始形态
char 16 ‘\u0000’~'\uffff' 用于存储单个字符,以Unicode编码方式
short 16 -32768~32767
int 32 -2^32~(2^31)-1
long 64 -2^63~(2^63)-1
float 32 略
double 64 略
4基本数据类型的类型转换
A:自动类型转换(隐式类型转换)将一种类型的只要变量赋值给另一种类型的变量时只要满足-两中类型之间相互兼容-目标类型大于源类型(即类型提升)就会发生自动转换
B:强制类型转换(显示类型转换)如果被转换的数据类型大于其目标类型,将会丢失部分信息
5应用数据类型:在Java中除上述基本数据以外,其余的全部属于引用数据类型
对象都是引用数据类型,使用的场景与基本数据类型完全一样,他作为属性的类型、方法的返回值类型、方法的形式参数类型使用
引用类型使用new调用构造方法进行赋值
6双方区别
基本数据类型 引用数据类型
概念 变量(单纯的值) 对象(引用)
存储位置 在栈中存值 在栈中存引用,在堆中存具体对象的属性值
赋值方法 直接赋值 new,String类和包装器类可以直接赋值
1基本类型(默认的8种类型-逻辑类型:boolean-整数类型:byte short int long-字符类型char-浮点类型float double)
2应用数据型(就是包括api中的类,比如String、File,也包括自己义的类型,还包括数组)
3基本数据类型的取值范围
数据类型 位数 取值范围 说明
boolean 1 ture/false 用于存储真值/假值
byte 8 -128~127 数据存储在内存中的最原始形态
char 16 ‘\u0000’~'\uffff' 用于存储单个字符,以Unicode编码方式
short 16 -32768~32767
int 32 -2^32~(2^31)-1
long 64 -2^63~(2^63)-1
float 32 略
double 64 略
4基本数据类型的类型转换
A:自动类型转换(隐式类型转换)将一种类型的只要变量赋值给另一种类型的变量时只要满足-两中类型之间相互兼容-目标类型大于源类型(即类型提升)就会发生自动转换
B:强制类型转换(显示类型转换)如果被转换的数据类型大于其目标类型,将会丢失部分信息
5应用数据类型:在Java中除上述基本数据以外,其余的全部属于引用数据类型
对象都是引用数据类型,使用的场景与基本数据类型完全一样,他作为属性的类型、方法的返回值类型、方法的形式参数类型使用
引用类型使用new调用构造方法进行赋值
6双方区别
基本数据类型 引用数据类型
概念 变量(单纯的值) 对象(引用)
存储位置 在栈中存值 在栈中存引用,在堆中存具体对象的属性值
赋值方法 直接赋值 new,String类和包装器类可以直接赋值
阅读全文
2 0
- 数据基础
- 数据基础
- 移动数据位置[基础]
- 数据库数据基础--基本概念
- 数据挖掘基础一
- 转贴:数据存储基础
- 操作数据:SQL基础
- 数据访问基础类
- 数据安全基础
- 5--数据查询基础
- Blend基础-数据绑定
- 计算机数据基础
- 基础数据获取流程
- json数据基础
- IPTV基础数据规划
- MDP基础数据集
- 《数据挖掘》基础
- maximo 基础数据配置
- web页面html中常用的特殊符号大全-可以直接用到页面里-2
- 重塑IT,加速金融行业云化转型
- 2017华为算法大赛总结
- 常见3DMAX插件导出模型丢失贴图问题
- 随意记录
- 数据基础
- LeetCode-algorithms 532. K-diff Pairs in an Array
- RFC不支持GB28181时间格式分析
- Android设备间USB传输(OTG)
- static 和普通函数的区别
- 支持移动端深度学习的几种开源框架
- LSTM模型在问答系统中的应用 2017-06-27 21:03 在问答系统的应用中,用户输入一个问题,系统需要根据问题去寻找最合适的答案。 1:采用句子相似度的方式。根据问题的字面相似度选择相似度最
- 云管理平台——虚拟化管理功能介绍
- FastCGI和PHP-FPM的关系