Java中,一共有8种基本数据类型:

4种整数型:int,short,long,byte。

2种浮点型:float,double。

1种字符类型:char。

1种表示真值的类型:boolean。

【String并不是一种基本数据类型。了解C语言的同学应该知道,字符串实际上是一个char数组】

对于这些数据类型,最重要的是要大概知道他们的取值范围,这样在实际定义当中,才不会出现错误。

整数型和浮点型取值范围:

 类型 字节长度   取值范围
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
float 4字节 大约±3.402 823 47E+38F(6~7位有效数字)
double  8字节  大约±1.797 693 134 862 315 70E+308(15位有效数字) 

char类型

char类型的值要用单引号括起来,如:’A‘.

注意:“A”和’A‘是不一样的。“A”是长度为1的字符串,这一点考试当中,经常出现的。

boolean类型

boolean类型只有两个值:false和true,用来判断逻辑条件。

注意:整型和布尔类型不能转换。在C或C++种中,非0的数字都可以表示true,数字0可以表示false。

所以在Java当中,逻辑条件只能是false或者true。如果你输入一个数字,是不能通过编译的。

最新文章

  1. 近几日小学flare3d,
  2. 【Origin】时迁念昔
  3. MemProof教程
  4. mysql的interval函数用法
  5. 洛谷 P1066 2^k进制数
  6. hdu4699 Editor 2013 多校训练第十场 D题 数列维护 splay | 线段树 | 栈!!!!!
  7. jdk自带的动态代理
  8. BOM之history对象(转)
  9. 每天一个Linux命令(15)--tail命令
  10. 【ASP.NET MVC 学习笔记】- 15 Unobtrusive Ajax
  11. 依据ECMA规范,手写一个bind函数
  12. docker 删除指令
  13. B - Red and Black 问题思考
  14. BZOJ 4129 Haruna’s Breakfast
  15. Dockerfile详解(三)
  16. PLSQL连接Oracle数据库问题及详解
  17. 35-面试:如何找出字符串的字典序全排列的第N种
  18. Disconf 学习系列之Disconf是什么?
  19. PECL: configuration option "php_ini" is not set to php.ini location
  20. python 操作Excel表格,解压zip包,压缩zip包,目录遍历

热门文章

  1. fread优化读入
  2. 《深入理解Java虚拟机》-----第10章 程序编译与代码优化-早期(编译期)优化
  3. 20.Linux进程管理-企业案例
  4. java 链接mysql
  5. MyBatisCodeHelper-Pro插件破解
  6. 百万年薪python之路 -- 并发编程之 协程
  7. zepto源码分析·event模块
  8. day2编程语言发展史
  9. HTTP 304状态码的详细讲解
  10. 机器学习笔记(一)· 感知机算法 · 原理篇