【Java】Java中的数据类型说明
整形
类型 | 存储要求 | 范围 |
---|---|---|
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中的数据类型说明相关推荐
- Java语言中的数据类型
Java语言是一种强调数据类型的语言,在声明任何变量时,必须将该变量定义为一种数据类型. Java中的数据类型包括基本类型和对象类型,基本类型总共有8种,其中4种整形.1种字符型.2种浮点型.1种布尔 ...
- java语言中的数据类型_Java语言中关于数据类型的一些总结
一.Java语言中有两种数据类型 基本数据类型:即int/char等这样的数值类型,共8种 1.byte byte 数据类型是8位.有符号的,以二进制补码表示的整数 范围是-27--(27-1): b ...
- nsdata是java什么类型_Swift中基本数据类型与NSData转换
Swift中基本数据类型与NSData转换 最近由于程序的需要,要与JAVA的服务端进行Socket的交互,那么这就牵涉到了数据的交互.Socket的数据交互一般都是直接采用二进制Bytes的方式来传 ...
- java中类型的相互转化_Java中的数据类型及相互转换方法
本文主要讲解两个部分: 一.Java中的数据类型有哪些? 二.数字类型和字符串类型相互转换的方法? 一.Java中的数据类型有哪些: Java中的数据类型有:基本数据类型和引用数据类型: 基本数据类型 ...
- 浅谈Java中的数据类型以及面向对象
在汇编语言中,没有类型的划分,只有数据跟指令,当然这也是从程序的角度去理解,对CPU来说,一切都是数据. 1:数据类型的概念 啥子叫类型?它是抽象的,是对具有相同特征跟行为的对象的描述.万物皆对象,对 ...
- Java中的数据类型及相互转换方法
本文主要讲解两个部分: 一.Java中的数据类型有哪些? 二.数字类型和字符串类型相互转换的方法? 一.Java中的数据类型有哪些: Java中的数据类型有:基本数据类型和引用数据类型: 基本数据类型 ...
- java语言中的数据是如何定义_java中的数据类型
java中的数据类型 java语言的数据类型包括两种,基本数据类型和引用数据类型. 定义 基本数据类型:变量名指向具体的数值. 引用数据类型:变量名指向存数据对象的内存地址,即变量名指向hash值. ...
- 3、java中的数据类型和运算符
数据类型 数据类型是对数据存储在内存中位置的一种抽象表示,java的数据类型总体上分为两大类:基本数据类型和引用数据类型. 1.基本数据类型 基本数据类型是语言本身定义的,数据结构上有说基本数据类型表 ...
- [转载] Java内存管理-你真的理解Java中的数据类型吗(十)
参考链接: Java中的字符串类String 1 做一个积极的人 编码.改bug.提升自己 我有一个乐园,面向编程,春暖花开! 推荐阅读 第一季 0.Java的线程安全.单例模式.JVM内存结构等知识 ...
- hibernate中java类的成员变量类型如何映射到SQL中的数据类型变化
hibernate映射文件??.hbm.xml配置映射元素详解--Hibernate映射类型 在从Hibernate的java的成员类型映射到SQL中的数据类型,其内映射方式它满足,SQL可以自己调制 ...
最新文章
- 极简设计如何实现(一)
- 【数理知识】《随机过程》方兆本老师-第6章-鞅过程及其性质
- ROS笔记(8) 服务通信
- Android设计模式系列-组合模式
- hdoj1159:Common Subsequence(dp基础题-最长公共子序列LCS)
- PowerDesiger导出简洁数据字典
- 如何修改安卓app图标和名称
- android 直播推流sdk,大牛直播Android推流端SDK说明
- linux双系统默认进入win10,win10 linux 双系统 默认win10启动
- 电脑端微信多开操作方法
- 通达OA系统管理员操作手册
- 华为新动作 成立五大“军团”,任正非:没有退路就是胜利之路
- Android 3D画廊采用Gallery实现无限循环、自动轮播
- delphi信封打印程序
- 2021校招面经(网络方向)
- python如何提交作业_python分析作业提交情况
- 工具箱@CMD实用命令
- linux驱动调试技巧:灌寄存器---------以mma7660为例
- 苏州新导RFID智能机房资产管理系统,RFID资产管理追踪系统
- ctfshow-命令执行-web37
热门文章
- 相机模型--A Theory of Catadioptric Image Formation
- 多目标检测跟踪文献代码汇总
- IntelliJ IDEA 使用 Java 11新特性以及Java 8 以来的Java 11新特性介绍
- LeetCode 657 : Robot Return to Origin
- linux user32.lib,USER32!__ClientLoadLibrary定位
- macos nginx php mysql_mac环境下搭建nginx + php + mysql开发环境
- oracle存过传参,oracle 存储过程 传参数,如果是希望传参值也被利用起来,存储过程里面虽有IN,但OUT必不可少。...
- git 工作区和暂存区
- 闭包(Closures)
- centos8.2 hyper第一代 第二代_欧洲第一代法王以工程师身份加入拳头游戏,网友齐呼:是真的牛...