一、写在前面

为什么要记录这个随笔呢,主要是因为老是把short类型遗忘。

二、Java的八种基本数据类型

1.四种整数类型(byte、short、int、long):

byte:8位、有符号。最小值是 -128(-2^7)、最大值是 127(2^7-1)、默认值是 0;byte a = 100

short:16位、有符号。最小值是 -32768(-2^15)、最大值是 32767(2^15 - 1)、默认值是 0;short s = 1000

int:32位、有符号。最小值是 -2,147,483,648(-2^31)、最大值是 2,147,483,647(2^31 - 1)、默认值是 0;int n =100000

long:64位、有符号。最小值是 -9,223,372,036,854,775,808(-2^63)、最大值是 9,223,372,036,854,775,807(2^63 -1)、默认值是 0L;long a = 100000L

2.两种浮点数类型(float、double):

float:单精度、32位。默认值是 0.0f;float f = 234.5f

double:双精度、64位。浮点数的默认类型为double类型、默认值是 0.0d;double d1 = 123.4

3.一种字符类型(char):

char:16位。最小值是 \u0000(即为0)、最大值是 \uffff(即为65,535)、char 数据类型可以储存任何字符;char letter = 'A'

4.一种布尔类型(boolean):

true 真 和 false 假 。默认值是 false;boolean flg = true

转载于:https://www.cnblogs.com/gxr-tygy/p/10993821.html

java的八种基本数据类型相关推荐

  1. Java的八种基本数据类型及其大小:

    Java的八种基本数据类型: 数据类型 名称 大小(B) 注:1B = 8b 包装器 byte 字节型 1 Byte short 字符型 2 Short int 短整型 4 Integer long ...

  2. Java中八种基本数据类型的大小,以及他们的封装类

    Java中八种基本数据类型的大小,以及他们的封装类 1.int是基本数据类型,Integer是int的封装类,是引用类型. int默认值是0,而Integer默认值是null, 所以Integer能区 ...

  3. Java中八种基本数据类型占用字节空间总结

    一.Java四大数据类型分类 1.整型 byte .short .int .long 2.浮点型 float . double 3.字符型 char 4.布尔型 boolean 二.八种基本数据类型 ...

  4. java的八种基本数据类型以及变量的声明

    变量的使用 1.java定义变量的格式:数据类型 变量名 = 变量值; 2.说明: 变量必须先声明,后使用 同一个作用域内不能出现两个同名的变量 变量都定义在其作用域内,在作用域内,他是有效的,换句话 ...

  5. java默认值_Java中八种基本数据类型的默认值

    通过一段代码来测试一下 8种基本数据类型的默认值 package dierge; public class Ceshi { int a; double b; boolean c; char d; fl ...

  6. java八种包装_Java的八种基本数据类型及其包装类

    Java有八种基本数据类型,所谓基本类型就是说存储时仅存在栈中,那么与之相对就是引用类型,引用类型既存在栈里又存在堆里,栈内存放堆内地址. 八种基本类型分别为byte short int long f ...

  7. JAVA的八种基本类型

    前言 Java的八种基本类型(byte,short,int,long,float,double,boolean,char) 一. **byte:**字节型,一个字节(即:8个bit),范围-128到1 ...

  8. java 数据类型转换的一场_Java基础 — 四类八种基本数据类型

    整型:整数类型int 一般的数据. long 极大的数据. short 用于特定的场合,比如底层的文件处理或者需要控制占用存储单元空间量的大数组. byte 用于特定的场合,比如底层的文件处理或者需要 ...

  9. Java基础学习总结(122)——Java八种基本数据类型的包装类及其装箱拆箱详解

    前言 Java语言是面向对象编程语言,但不是纯面向对象语言.其中的八种基本数据类型并不支持面向对象编程,基本类型的数据不具备"对象"的特性--不携带属性.没有方法可调用. 沿用它们 ...

最新文章

  1. (转)理解android.intent.action.MAIN 与 android.intent.category.LAUNCHER
  2. 服务端第四次课程:MVC,控制器,视图渲染
  3. python猜数字循环_python-练习实现猜数字的循环
  4. Microsoft 推出在AzureApp Service上支持Windows容器的公开预览版
  5. 【Kafka】KafkaConnection to 1002 was disconnected before the response was read
  6. 玩转shell命令行
  7. 电脑常用音频剪辑软件_常用的音频编辑软件
  8. merry chrismas
  9. 怎样从下载的MP4视频中将音乐提取出来?
  10. windows提示“为了对电脑进行保护,已经阻止此应用”的解决方案 mmc.exe
  11. 打开qq相册回收站一直显示服务器忙,qq照片回收站怎么打不开 手机qq回收站进不去怎么办...
  12. c语言中输入数组时用不用加地址符,C语言中,用格式符”%s”输入字符数组时,数组名前不能加。...
  13. python图片转文字easyocr_Easy Screen OCR for Mac(文字识别转换工具)
  14. ssh和telnet客户软件ZOC如何设置UTF-8
  15. 自恢复保险丝选型参数说明
  16. NSMutableAttributedString图文并茂
  17. 为什么喧闹过后,京东还是市值第四的中国互联网公司?
  18. Windows 系统错代码
  19. 【观察】锐捷网络:坚定选择以太全光网路线,为企业级全光网树立新标准
  20. Access to XMLHttpRequest at ‘http://xx‘ from origin ‘http://xx‘ has been blocked by CORS policy:

热门文章

  1. 删除桌面“恶意”图标
  2. 深度学习行人重识别综述与展望,TPAMI 2021 最新文章
  3. OLED12864播放视频
  4. 为什么大家都不喜欢用国产科研仪器?
  5. javaweb mysql购物车_java web开发之实现购物车功能
  6. 输出某个日期是该年的第几天
  7. V3S-Zero TF卡无法引导Linux启动问题
  8. 教你如何写出高质量的网络推广软文
  9. 大四狗:我的java历程(续)
  10. android bmp合成mpeg4,FFmpeg 图片合成视频