基本数据类型 所占用空间大小

byte b; 1字节

short s; 2字节

int i; 4字节

long l; 8字节

char c; 2字节(C语言中是1字节)

float f; 4字节

double d; 8字节

boolean bool; false/true 1字节

基本数据类型注意事项:

1、未带有字符后缀标识的整数默认为int类型;

未带有字符后缀标识的浮点数默认为double类型。 2、如果一个整数的值超出了int类型能够表示的范围,则必须增加后缀“L”(不区分大小写,建议用大写,因为小写的L与阿拉伯数字1很容易混淆),表示为long型。 3、带有“F”(不区分大小写)后缀的整数和浮点数都是float类型的;带有“D”(不区分大小写)后缀的整数和浮点数都是double类型的。 4、编译器会在编译期对byte、short、int、long、float、double、char型变量的值进行检查,如果超出了它们的取值范围就会报错。 5、int型值可以赋给所有数值类型的变量;

long型值可以赋给long、float、double类型的变量;

float型值可以赋给float、double类型的变量;

double型值只能赋给double类型变量

Java中共有8种基本数据类型byte short int long float double char boolean

8种类型       字节      数据容器(类)        数的范围

byte             1           Byte              -128—127

char            2           Character          0—65535

short           2           Short              -32768—32767

int             4           Integer       -2147483648—2147483647

float           4            Float           3.4e-038~3.4e+038

long            8            Long               -263~263-1

double          8           Double           1.7e-308~1.7e+308

boolean        没有         Boolean

其中,byte shot int long 属于整数型,char属于字符串类型,float double属于浮点数类型 booblean 属于布尔型

java int 数据类型_Java 基本数据类型相关推荐

  1. java int长度_JAVA 基本数据类型长度

    Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型. 1.整数:包括int,short,byte,long 2.浮点型:float,double 3. ...

  2. java 封装表单数据类型_Java基本数据类型与封装类型详解(int和Integer区别)

    int是java提供的8种原始数据类型之一. Java为每个原始类型提供了封装类,Integer是java为int提供的封装类(即Integer是一个java对象,而int只是一个基本数据类型).in ...

  3. java基本数据类型_Java基础——数据类型

    java中一共分为两种数据类型:基本数据类型和引用数据类型. 基本数据类型 java中基本数据类型可以分为4类8种: 整型:byte.short.int.long 符点型:float.double 字 ...

  4. java 类参数_Java的数据类型和参数传递(详解)

    Java提供的数据类型主要分为两大类:基本数据类型和引用数据类型. Java中的基本数据类型 名称 大小 取值范围 byte型 (字节) 8bit -128-127 (-2^7到2^7-1) shor ...

  5. java数据类型_JAVA的数据类型

    什么是数据类型:百度百科 数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作(简单来说就java对数据进行了分类,存在不同的类型) 那么为什么需要数据分类呢? 因为在java中不同 ...

  6. java位宽_Java的数据类型

    Java数据类型 Java虚拟机是通过某些数据类型来执行计算的,数据类型及其运算都是由Java虚拟机规范严格定义的. 数据类型分为两种:基本数据类型和引用数据类型.基本类型的变量持有原始值,而引用数据 ...

  7. java基本类型与引用数据类型_java基本数据类型与引用数据类型总结

    昨天京东笔试的一道选择题,被坑了.最近一直在做笔试题,发现自己学了两年多的java,三大框架什么都会,却连基本的拆箱装箱都忘了.昨天考的引用数据类型,基本数据类型都不知道.看来得好好把基础复习几遍了. ...

  8. java 数组数据类型_java基本数据类型和数组

    第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte.short.int.long) char类型占2个字节 short从-32768到32767 int从-21474836 ...

  9. java 高精度数据类型_java基本数据类型

    Java语言是一个强调数据类型的语言,在声明任何变量时,必须将该变量定义为一种数据类型. Java中的数据类型包括基本数据类型和引用类型. Java程序中,总共有8大基本类型,其中4种整型.1种字符型 ...

  10. java 抽象数据类型_java抽象数据类型

    抽象数据类型 抽象数据类型是描述数据结构的一种理论工具.在介绍抽象数据类型之前我们先介绍一 下数据类型的基本概念. 数据类型(data type)是一组性质相同的数据元素的集合以及加在这个集合上的一组 ...

最新文章

  1. 云原生安全的挑战与实践
  2. opencv 计时 帧率
  3. java怎么快速创建构造方法,详解系列文章
  4. 网络推广方法带你了解优质的网站结构对网站SEO有什么好处?
  5. leetcode-----给出两个二叉树,请写出一个判断两个二叉树是否相等的函数。
  6. 多线程:什么是ThreadLocal?应用场景?
  7. day05 Spring中自定义注解的用处-之获取自定义的Servie
  8. 【算法】深度优先搜索遍历的应用 设计算法以求解无向图G的连通分量的个数和无向图G的边数
  9. springAop和AspectJ的关系
  10. C 条件变量使用详解
  11. mysql 排版 指令_Mysql语句排版
  12. rmmod无法卸载驱动_AMD芯片组驱动更新:优化了RYZEN CPU供电调节
  13. Atitit.列表页面and条件查询的实现最佳实践(1)------设置查询条件and提交查询and返回json数据
  14. 【electron】nsis重编译,自定义nsis校验弹窗警告的文案
  15. 在大于32GB或64GB容量的SD卡上使用NOOB安装树莓派 - Using NOOB on SD cards larger than 32GB or 64GB for Raspberry Pi...
  16. android模拟鼠标键盘,有关通过Happy Android模拟器的鼠标和键盘操作进行手机游戏的详细设置的图形教程...
  17. Vmlogin防关联超级浏览器Selenium浏览器自动化详细教程
  18. 蓝桥杯_等差素数列_java
  19. 实时应用监控平台CAT
  20. 局部敏感哈希算法介绍

热门文章

  1. 在和人相处时的即时通讯软件
  2. 飞鸽传书:服务器开发系列—系统构架
  3. 用VC写Assembly代码(5) --函数调用(一)
  4. 多媒体技术基础及应用
  5. 一天开8次会议,是什么体验
  6. 北妈每日总结: 2019年前端人必须学会写博客
  7. C语言课程设计题库及答案,C语言课程设计题目.docx
  8. 13凯越门锁继电器在哪里_凯越中控门锁不工作.更换中央门锁装置故障依旧.
  9. STM32----摸石头过河系列(五)
  10. 并发、并行、线程、进程与CPU基本概念