整形

类型 存储要求 范围
int 4字节 -2 147 483 648 ~ 2 147 483 647
short 2字节 -32 768 ~ 32 767
long 8字节 -9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807
byte 1字节 -128 ~ 127
  • 长整形数值后面加L,比如 4000000L
  • 十六进制数值有前缀0x或0X,比如 0xCAFE
  • 八进制前缀是0,比如010
  • 二进制前缀是0b或0B,比如0b1001

浮点型

类型 存储要求 范围
float 4字节 大约 +- 3.402 823 47E+38F (有效位数为6~7位)
double 8字节 大约 +- 1.797 693 134 862 315 70E+308 (有效位数15位)
  • double 的精度是float的两倍
  • 绝大多数都用double
  • float类型有后缀F或f,没有的默认为double
  • 三个特殊的浮点数, 正无穷大、负无穷大、NaN

char类型

  • 单引号括起来
  • 存在转义字符
转义序列 名称 Unicode值
\b 退格 \u008
\t 制表 \u009
\n 换行 \u00a
\r 回车 \u00d
\” 双引号 \u022
\’ 单引号 \u027
\ 反斜杠 \u05c

Unicode和char类型

  • char类型描述了UTF-16编码中的一个代码单元
  • 不要在程序中使用char类型,除非确实需要处理UTF-16代码单元

boolean类型

  • false和true
  • 整形值和布尔值不能转换

【Java】Java中的数据类型说明相关推荐

  1. Java语言中的数据类型

    Java语言是一种强调数据类型的语言,在声明任何变量时,必须将该变量定义为一种数据类型. Java中的数据类型包括基本类型和对象类型,基本类型总共有8种,其中4种整形.1种字符型.2种浮点型.1种布尔 ...

  2. java语言中的数据类型_Java语言中关于数据类型的一些总结

    一.Java语言中有两种数据类型 基本数据类型:即int/char等这样的数值类型,共8种 1.byte byte 数据类型是8位.有符号的,以二进制补码表示的整数 范围是-27--(27-1): b ...

  3. nsdata是java什么类型_Swift中基本数据类型与NSData转换

    Swift中基本数据类型与NSData转换 最近由于程序的需要,要与JAVA的服务端进行Socket的交互,那么这就牵涉到了数据的交互.Socket的数据交互一般都是直接采用二进制Bytes的方式来传 ...

  4. java中类型的相互转化_Java中的数据类型及相互转换方法

    本文主要讲解两个部分: 一.Java中的数据类型有哪些? 二.数字类型和字符串类型相互转换的方法? 一.Java中的数据类型有哪些: Java中的数据类型有:基本数据类型和引用数据类型: 基本数据类型 ...

  5. 浅谈Java中的数据类型以及面向对象

    在汇编语言中,没有类型的划分,只有数据跟指令,当然这也是从程序的角度去理解,对CPU来说,一切都是数据. 1:数据类型的概念 啥子叫类型?它是抽象的,是对具有相同特征跟行为的对象的描述.万物皆对象,对 ...

  6. Java中的数据类型及相互转换方法

    本文主要讲解两个部分: 一.Java中的数据类型有哪些? 二.数字类型和字符串类型相互转换的方法? 一.Java中的数据类型有哪些: Java中的数据类型有:基本数据类型和引用数据类型: 基本数据类型 ...

  7. java语言中的数据是如何定义_java中的数据类型

    java中的数据类型 java语言的数据类型包括两种,基本数据类型和引用数据类型. 定义 基本数据类型:变量名指向具体的数值. 引用数据类型:变量名指向存数据对象的内存地址,即变量名指向hash值. ...

  8. 3、java中的数据类型和运算符

    数据类型 数据类型是对数据存储在内存中位置的一种抽象表示,java的数据类型总体上分为两大类:基本数据类型和引用数据类型. 1.基本数据类型 基本数据类型是语言本身定义的,数据结构上有说基本数据类型表 ...

  9. [转载] Java内存管理-你真的理解Java中的数据类型吗(十)

    参考链接: Java中的字符串类String 1 做一个积极的人 编码.改bug.提升自己 我有一个乐园,面向编程,春暖花开! 推荐阅读 第一季 0.Java的线程安全.单例模式.JVM内存结构等知识 ...

  10. hibernate中java类的成员变量类型如何映射到SQL中的数据类型变化

    hibernate映射文件??.hbm.xml配置映射元素详解--Hibernate映射类型 在从Hibernate的java的成员类型映射到SQL中的数据类型,其内映射方式它满足,SQL可以自己调制 ...

最新文章

  1. 极简设计如何实现(一)
  2. 【数理知识】《随机过程》方兆本老师-第6章-鞅过程及其性质
  3. ROS笔记(8) 服务通信
  4. Android设计模式系列-组合模式
  5. hdoj1159:Common Subsequence(dp基础题-最长公共子序列LCS)
  6. PowerDesiger导出简洁数据字典
  7. 如何修改安卓app图标和名称
  8. android 直播推流sdk,大牛直播Android推流端SDK说明
  9. linux双系统默认进入win10,win10 linux 双系统 默认win10启动
  10. 电脑端微信多开操作方法
  11. 通达OA系统管理员操作手册
  12. 华为新动作 成立五大“军团”,任正非:没有退路就是胜利之路
  13. Android 3D画廊采用Gallery实现无限循环、自动轮播
  14. delphi信封打印程序
  15. 2021校招面经(网络方向)
  16. python如何提交作业_python分析作业提交情况
  17. 工具箱@CMD实用命令
  18. linux驱动调试技巧:灌寄存器---------以mma7660为例
  19. 苏州新导RFID智能机房资产管理系统,RFID资产管理追踪系统
  20. ctfshow-命令执行-web37

热门文章

  1. 相机模型--A Theory of Catadioptric Image Formation
  2. 多目标检测跟踪文献代码汇总
  3. IntelliJ IDEA 使用 Java 11新特性以及Java 8 以来的Java 11新特性介绍
  4. LeetCode 657 : Robot Return to Origin
  5. linux user32.lib,USER32!__ClientLoadLibrary定位
  6. macos nginx php mysql_mac环境下搭建nginx + php + mysql开发环境
  7. oracle存过传参,oracle 存储过程 传参数,如果是希望传参值也被利用起来,存储过程里面虽有IN,但OUT必不可少。...
  8. git 工作区和暂存区
  9. 闭包(Closures)
  10. centos8.2 hyper第一代 第二代_欧洲第一代法王以工程师身份加入拳头游戏,网友齐呼:是真的牛...