数据类型

一:整型

1.十进制

2.八进制

八进制数是满8进1,包含0~7的8个数字,在整数前面添加一个"0",表示是八进制数。

3.十六进制

十六进制数是满16进1,包含0~9,a~f的16个数字,再整数前面添加一个"0x"表示是十六进制数。

二:浮点型

1.float:单精度浮点数

声明float类型的浮点数时,要在结尾加F或f。

2.double:双精度浮点数

声明double类型的浮点数时,要在结尾加D或d,浮点类型默认的类型是double,所以D和d也可以不加

三:字符串(char)

表示一个字符,16位,占两个字节

四:布尔型(boolean)

使用true与false表示真与假

类型转换

一:自由转换

不需要明确指出所要转换的类型是什么,而是由Java虚拟机自动转换。

二:强制转换

带有强制性,明明不能自动转换,而强制性的进行转换。会丢失精度。

三:隐含转换

和自动转换相似,Java虚拟机根据数据类型的位数来判断此数据类型是否能装载此数据。

最新文章

  1. Hbase学习笔记01
  2. ios基础篇(二十四)—— 文字、图片的绘制及其自定义Button
  3. python中join和split函数
  4. Mantis 缺陷管理系统配置与安装
  5. Oracle RAC inventory.xml损坏后如何修复
  6. background-position 用法详细介绍
  7. 将base64格式的字符串生成文件
  8. Stamps and Envelope Size
  9. Docker容器
  10. saiku中过滤窗口优化及隐藏异常报错
  11. OpenStack安装部署管理中常见问题解决方法
  12. android studio genymotion插件
  13. Intent启动系统组件(activity,service,BroadReceiver)-android学习之旅(四十九)
  14. CSharpGL(48)用ShadowVolume画模型的影子
  15. 【unix网络编程第三版】阅读笔记(五):I/O复用:select和poll函数
  16. maven 编译出错Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1] 解决办法
  17. Unknown return value type [java.lang.Boolean]] with root cause
  18. 使用OGG添加唯一标识字段到目标表
  19. .Net Core 在 Linux-Centos上的部署实战教程(一)
  20. 【算法】八皇后问题 Python实现

热门文章

  1. 动态规划(树形DP):LNOI 2016 侦察守卫
  2. PowerDesigner 的常用小技巧 转
  3. 如何扩展大规模Web网站的性能?
  4. [zz] makefile中=和:=的区别
  5. HW4.13
  6. ubuntu遇到包依赖问题出错的解决方法
  7. Command-line interface
  8. KVM地址翻译流程及EPT页表的建立过程
  9. 《Pro Android Graphics》读书笔记之第四节
  10. Jafka来源分析——文章