一、前言

基本数据类型是Java语言从设计时就设定的数据类型,是编译器用来理解数据的类型并做对应处理的。从大类上分为数字型、布尔型、字符型总共分为8种数据类型:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)、布尔型(boolean)、字符型(char)。

二、数字型

数字型基本数据类型分为6种:字节型(byte)、短整型(short)、整型(int)、长整型(long)、单精度浮点型(float)和双精度浮点型(double)。其对应的长度和占用大小如下:

类型 说明 长度 最小值 最大值
byte 带符号字节型 8位 -128 127
short 带符号字节型 16位 -215 215-1
int 带符号字节型 32位 -231 231-1
long 带符号字节型 64位 -263 263-1
float 带符号字节型 32位 -2-149 (2-2-23) * 2127
double 带符号字节型 64位 2-1074 (2-2-52) * 21023

数字型基本数据类型的变量的声明方式为:

byte byteIntegerData;
short shortIntegerData;
int integerData;
long longIntegerData;
float floatVarData;
double doubleVarData;

三、布尔型

布尔型数据(boolean)表示一个逻辑结果,其结果只有两个值:true、false
对应的声明方式为:

boolean result;
result = true;

四、字符型

字符型数据(char)用于存储单个字符,字符以代码形式存储。字符数据类型是16位,最小值为0,最大值为65535
对应的声明方式

char c;
c = 'A';

Java 基本数据类型总结相关推荐

  1. 对Java基本数据类型的再思考

    10年前,我开始学习Java,8种基本数据类型,感觉轻松入门,记忆毫不费力-- 10年后,面试时,突然有人问起java有哪几种基本数据类型?竟然答不出来了,脑子里一点概念都没有了. 为什么会这样? 看 ...

  2. java基本数据类型 以及 double float 二进制表示方法

    Java 基本数据类型分为4类:整型,浮点型,字符型,布尔型. 整数类型: 关键字 占用字节数 byte 1 short 2 int 4 long 8 每个类型的取值范围,我们以int 为例,4个字节 ...

  3. Java基础-数据类型int,short,char,long,float,double,boolean,byte

    Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定.由于是statical typed,导致Java语言也是强类型(Strong typed ...

  4. java i数据类型_数据类型 I

    都来自菜鸟教程,自己总结学习使用, JS 数据类型  没有对比就没有伤害, 字符串(String).数字(Number).布尔(Boolean).数组(Array).对象(Object).空(Null ...

  5. Java 基本数据类型 sizeof 功能

    Java基本数据类型 int     32bit short   16bit long    64bit byte    8bit char    16bit float   32bit double ...

  6. Java 基本数据类型

    Java 基本数据类型 变量就是申请内存来存储值.也就是说,当创建变量的时候,需要在内存中申请空间. 内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据. 因此,通过定义不 ...

  7. 深入理解Java原始数据类型和包装类关于==和equals的比较

    1.运算符 == 对于六大Java数值类原始数据类型,==比较的是数值 对于六大Java原始数据类型对应的包装类,==比较的是内存地址 2.equals() equals()方法只有对象才有,所以我们 ...

  8. java基本语句回文数实验_实验二 java基本数据类型与把持语句.doc

    实验二 java基本数据类型与把持语句.doc 还剩 4页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 5System.out.println(num ...

  9. 五、吃掉Java基本数据类型,学习Java的基础

    @Author:Runsen @Date:2020/5/20 Java是一个强类型语言,Java中的数据必须明确数据类型.在Java中的数据类型包括基本数据类型和引用数据类型两种. 我是天天看菜鸟和W ...

  10. Java技术分享:Java基本数据类型

    数据类型在计算机语言里面,是对内存位置的一个抽象表达方式,可以理解为针对内存的一种抽象的表达方式.接触每种语言的时候,都会存在数据类型的认识,有复杂的.简单的,各种数据类型都需要在学习初期去了解,Ja ...

最新文章

  1. 【建模必备】遗传算法的定义与生物学基础
  2. android 北斗定位代码_大牛三步教你解决,BAT资深APP性能优化系列-卡顿定位问题,收藏哦
  3. ab不同时为0c语言程序表达式,2016年暨南大学信息科学技术学院C语言程序设计复试笔试最后押题五套卷...
  4. 使用Guava的AbstractInvocationHandler正确完成代理
  5. 吴恩达机器学习3——逻辑回归、正则化
  6. 基于Jenkins 快速搭建持续集成环境
  7. Python typing —— 类型提示(type hint)
  8. SparkStreaming 入门案例之wordcount
  9. ROS学习记录:基于Python的ROS话题消息编程
  10. mysql数据库原理与应用武洪萍第三张答案_MySQL数据库原理及应用(第2版)(微课版)...
  11. Stackelberg 博弈模型求解
  12. 黑盒测试 白盒测试 灰盒测试
  13. 【location】将url参数转换为对象的形式
  14. Linux下ffmpeg的完整安装
  15. CSS盒子模式之四 - 绝对定位和相对定位
  16. “芒果数据库”————mongodb分片全集和管理
  17. Oracle中表列由VARCHAR2类型改成CLOB
  18. eclipse插件开发示例
  19. 【STM32学习】 基于STM32 USB存储设备的w25qxx自动判断容量检测
  20. 使用JumpServer管理你的服务器

热门文章

  1. 计算机打印怎样添加PDF格式,电脑添加PDF打印机后如何将Excel打印成PDF
  2. A星算法(A*/A Star)
  3. Spring-AOP原理详解
  4. 机器视觉Halcon教程(1.介绍)
  5. APP原型设计利器-墨刀MockingBot
  6. 嵌入式Linux开发工具(vim的使用)
  7. 医学统计学傻瓜教程(2019版)*
  8. python几次方_Python中表示某个数几次方的方法
  9. 二进制与格雷码相互转换
  10. 【微信小程序开发】第1篇:开发工具安装及程序配置