java-基础-1.基本的数据类型
来源:互联网 发布:java字符串时间转换 编辑:程序博客网 时间:2024/06/07 14:46
1.介绍
1.java是一种强类型语言!(有利于确定占用内存空间大小)
2.一共8种 primitive type, 4种 整形(byte short int log),2种浮点型(float,double),1种表示Unicode编码的字符单元的字符类型char,1种表示真值类型
3.整形的转换
1.从低级类型到高级类型的转换为自动类型转换,把高级数据类转赋值给低级数据类需要强制类型转换((低)byte、short、char(不含符号位,不能和short,byte自动转)->int->long->float->double(高) )
2.强制转换,会存在精度溢出,因为其本质就是位数变化
3.低类型与高类型运算,自动转换成高类型
4.byte、char、short在字面量时会自动转换为int
2.类型一览(关于)
3.具体类型
4.经典问题系列
1.byte a = 1; 为啥 a = a++;可以通过校验 ,而 a= a+1;会报错 答:1是int的字面量,byte与int运算,自动转换成int,此时已经不是字面量,不能自动转换了!
阅读全文
0 0
- java-基础-1.基本的数据类型
- java语言基础【java的基本数据类型】
- java基础-->基本数据类型
- [JAVA基础]基本数据类型
- java基础--基本数据类型
- JAVA基础--基本数据类型
- Java基础 基本数据类型
- 【JAVA基础】基本数据类型
- Java 基础 -基本数据类型
- java基础 基本数据类型
- java-基础-基本数据类型
- 【Java基础】基本数据类型
- java基础--->基本数据类型之间的转换
- java基础之基本数据类型的总结
- java 基础,基本的数据类型转换
- Java基础:Java基本数据类型
- java基础之基本数据类型
- JAVA基础(一) 基本数据类型
- 肤色检测算法
- [python][正则表达式] 正则表达式简介
- dubbo源码深度解读七之registery模块
- Ubuntu下切换到root,su命令失败,提示authentication failure的解决办法
- 做视频直播时如何实现对观看直播的用户做登记?
- java-基础-1.基本的数据类型
- Lucene:基于Java的全文检索引擎简介
- java中的中文排序
- Codeforces Round #424 (Div. 2) A. Unimodal Array
- Android学习笔记——UI基础之编写界面最佳实践
- sping boot 整合 beetl 模版
- .NET下WebBrowser的一个BUG以及其替代品—geckofx
- 扎克伯格:锻造一只硕大无朋的能力“碗”
- [分治+floyed] 2016 计蒜之道 复赛 A 百度地图的实时路况