栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java数据类型以及变量的定义

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java数据类型以及变量的定义

 Java 是一种强类型的语言,声明变量时必须指明数据类型。变量(variable)的值占据一定的内存空间。不同类型的变量占据不同的大小。

  Java中共有8种基本数据类型,包括4 种整型、2 种浮点型、1 种字符型、1 种布尔型。

 https://www.bilibili.com/video/BV1XL4y1u7AQ/http://Java设计模式8种设计模式视频教程_最细致的Java设计模式讲解 

 对于整型数据,通常情况下使用 int 类型。但如果表示投放广岛长崎的原子弹释放出的能量,就需要使用 long 类型了。byte 和 short 类型主要用于特定的应用场合,例如,底层的文件处理或者需要控制占用存储空间量的大数组。

  在Java中,整型数据的长度与平台无关,这就解决了软件从一个平台移植到另一个平台时给程序员带来的诸多问题。与此相反,C/C++ 整型数据的长度是与平台相关的,程序员需要针对不同平台选择合适的整型,这就可能导致在64位系统上稳定运行的程序在32位系统上发生整型溢出。

  八进制有一个前缀 0,例如 010 对应十进制中的 8;十六进制有一个前缀 0x,例如 0xCAFE;从 Java 7 开始,可以使用前缀 0b 来表示二进制数据,例如 0b1001 对应十进制中的 9。同样从 Java 7 开始,可以使用下划线来分隔数字,类似英文数字写法,例如 1_000_000 表示 1,000,000,也就是一百万。下划线只是为了让代码更加易读,编译器会删除这些下划线。

  另外,不像 C/C++,Java 不支持无符号类型(unsigned)。

  float 类型有效数字最长为 7 位,有效数字长度包括了整数部分和小数部分。

  double 类型有效数字最长为 15 位。与 float 类型一样,double 后面也带有标志“D”或“d”。

Java数据结构和算法_程序员必修课_面试必备 https://www.bilibili.com/video/BV1kL4y1u7nj/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/763189.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号