java中规定了八大数据类型,数值型+6,字符型+1,布尔型+1。
数值型:
IO处理用type,描述整型用int,描述小数用double,long用来描述时间,日期,内存,文件大小。
1.整型:byte,short,int,long
这里注意:整型的默认值是“0”,常量默认是int类型,若要定义long类型的常量尾部追加L(推荐)/l。long temp=10L;

长度范围:
byte(1个字节:-128–127),short(两个字节),int(4个字节-2³¹–2³¹-1),long(4个字节)
注意:
1)一般的短整型向长整型转换会类型提升,长整形到短整型要强转。但是 byte和int特殊。当int 的值大小没有超过type范围时,不需要强转,可以直接转换。超出范围的int转type要强转,其余的其他整型转type都要强转。

//类型提升
type t = 10;
int i = t;
//强转
long l = 10;
int i = 245;
type t = (type)l;
t = (type)i;
//不用强转
int i = 10;
type t = i;
t = 20;

2.浮点型:float,double
默认值时0.0,小数常量默认时double类型。若要定义float类型的常量则尾部追加:F/f,
float f=10.2F;
注意:
1).double *double 会有隐式类型提升,会有溢出。

字符型:
char 一般用于描述中文
默认值是\u0000,用‘ ’ 表示。
注意:
1).char 转int 直接转换,int转char 大专小强转。
2).字符数字‘0’和0不一样!
3).描述单个字符用char,描述字符串用引用数据类型String。

布尔型:boolean
默认是false 。

javad八大基本数据类型相关推荐

  1. 2021-03-13 java八大基本数据类型

    java八大基本数据类型(primitive type) 1:整数 int 占1字节 bute 占2字节 short 占4字节 long 占8字节 2:小数(浮点数) float 占4字节 /*flo ...

  2. 八大基本数据类型之基本类型与包装类型的区别

    八大基本数据类型: 四个整数类型:byte(1个字节,8位).short(2个字节,16位).int(4个字节,32位).long(8个字节,64位). 二个浮点数类型:float(4个字节,32位) ...

  3. java八大基本数据类型基本用法(含数据输入输出)

    文章内容 1.java八大基本数据类型 2.基本用法 3.获取键盘输入Scanner 4.数据类型之间的转换 2020年2月25日 第二周星期二 1.java八大基本数据类型 //整形(属于整型的4个 ...

  4. java的基本数据类型有什么特点,java八大基本数据类型

    本文收集整理关于java八大基本数据类型的相关议题,使用内容导航快速到达. 内容导航: Q1:java中八大基本数据类型有hasdcode值么 byte(字节) 1(8位) (bit是比特位,一个字节 ...

  5. Java八大基本数据类型-详解

    Java八大基本数据类型-详解 3.5 八大基本数据类型 Java中的八大基本数据类型在我们学习Java编程中非常重要,可以说是Java编程的起步.这节会为大家非常细致地介绍如何使用这八大基本数据类型 ...

  6. java八大数据类型_java的八大基本数据类型分别是什么?

    java的八大基本数据类型分别是:1.整型的byte.short.int.long:2.字符型的char:3.浮点型的float.double:4.布尔型的boolean. 自从Java发布以来,基本 ...

  7. java的八大基本数据类型

    java的八大基本数据类型分别是:1.整型的byte.short.int.long:2.字符型的char:3.浮点型的float.double:4.布尔型的boolean. 一. 整型 Java中整型 ...

  8. Java八大基本数据类型(详解)

    Java中有八大基本数据类型 整型(4个): byte.short.int.long 浮点型(2个):float.double 字符(1个): char 布尔类型:(1个): boolean 整型的数 ...

  9. Java 中的八大基本数据类型、类型转换

    目录 1. ♥常见的数据类型 2. ♥引用数据类型 3. ♥类型转换 4. ♥数值提升 5. ♥int 和 String 之间的相互转换 1. 基本数据类型 八大基本数据类型: 整型:byte.sho ...

最新文章

  1. php 能打印一个没有实例化的类_你理解 PHP 中的静态方法吗?
  2. 用VC++实现USB接口读写数据的程序
  3. 后端时间转js时间,主要用于取倒计时
  4. 《深入浅出MFC》第六章 MFC程序的生死因果
  5. 为嵌入式对象(值对象)加校验
  6. GNU C __attribute__ 机制简介
  7. linux内核设计与实现 中文第三版 pdf_大牛推荐的5本 Linux 经典必读书
  8. 前端学习(3264):js中undefine中二相关属性
  9. 太突然!多所高校永久关闭
  10. 返回结果的HTTP状态码——《图解http》第四章
  11. 今年面试,光靠技术肯定不行了!
  12. CSS属性值之百分数
  13. 设计灵感|如何设计出简洁吸引人的字体海报?
  14. sql server 登录与用户绑定
  15. ACM ICPC 历年真题和资源
  16. 根据图像连接数判别不同像素所处的位置
  17. Intelligent driver model(IDM)
  18. 【Git】Git报错:Branch ‘master‘ set up to track remote branch ‘master‘ from ‘orgin‘
  19. 首次全面深度解密华为方舟编译器
  20. git 将暂存区文件提交_git文件状态,暂存与提交

热门文章

  1. AI留给教练的时间已经不多了
  2. Android 资源文件layout-sw500dp、layout-w500dp和layout-h500dp的区别
  3. dubbo之使用nacos作为注册中心
  4. 登陆注册流程和token加密
  5. Codeforces14 E. Camels(dp)
  6. python版本和Matlab版本对应的关系,python调用matlab
  7. 智能停车场ARM工控主板应用
  8. uniapp通过v-for动态绑定ref踩坑记录
  9. 常用颜色16进制、3原色对照
  10. 谷歌:昔日屠龙者正在成为“恶龙”?