美文网首页
java基本数据类型和使用说明

java基本数据类型和使用说明

作者: 那一只羊 | 来源:发表于2019-09-26 09:33 被阅读0次

Java基本数据类型

Java有8种数据类型

其中有4个整数型、2个浮点型、1个字符型、1个布尔型

byte:

字节型,8位,范围在-127~128

默认值0

针对大型数组可以节约空间

short:

短整型,2个字节,16位,范围在-2^15~2^15-1

默认值0

针对大型数组可以节约空间

int:

整型,4个字节,32位,范围在-2^31~2^31-1

默认值0

一般整型的变量默认使用int型;在Java中,定义的整数,都会被jvm当做int来处理。比如你定义的short a=10 或者 byte=10,都会被jvm当做int来处理。

long:

长整型,8个字节,64位,范围在-2^63~2^63-1

默认值0L  注意赋值的时候后面有L或l,L不区分大小写,建议大写,不然l和1可能存在混淆

用在数值比较大的系统中

float:

单精度,4个字节,32位,范围在-3.103E38~3.403E38【这里的E是科学计数法,代表10的多次方】

默认值0.0f  注意赋值的时候后面有f或F

用在存储大型数组的时候可以节约空间,毕竟占位是long的二分之一

但是!在Java中这玩意儿是一个特例,jvm会把float转换成double来处理的,因为jvm会考虑精度问题,所以使用float在内存上其实体现不了多少空间的节约,反而会消耗更多的资源来转换。

double:

双精度,8个字节,64位,范围在-1.798E308~1.798E308【这里的E是科学计数法,代表10的多次方】

默认值0.0d  注意赋值的时候后面有d

char:

字符型,2个字节,16位,范围0~65535

Java中char使用的是Unicode编码,单个字符赋值用单引号,整数赋值不用。比如:char a=65; char a='a'。但是char a='65'或者char  a ='aa'是会报错的。

最小值\u0000

最大值\uffff

boolean:

布尔值,1位,取值true和false

默认值false

除了以上8种类型外,还存在一种引用类型。比如  Tom  tom  =new Tom();tom就是引用变量,对Tom这个对象的引用。默认值是null

当然引用类型还分为四种类型。

相关文章

  • 2019年安卓面试题--------Java 基础篇

    java 的基本数据类型 java的数据类型分为基本 数据类型和 引用数据类型基本数据类型: byte sho...

  • JAVA之引用类型

    java中数据类型分为基本数据类型和引用数据类型。 1、引用数据类型 java中的数据类型分为基本数据类型和引用数...

  • Java、JavaWeb基础知识点滴(想到什么写什么,不定期更新

    Java: Java的数据类型分为:基本数据类型和引用数据类型。基本数据类型又分为:数值类型和布尔类型。包括:by...

  • 面试资料总结 :

    java部分: Java数据类型的分类:基本数据类型(8种)和引用数据类型 基本数据类型: byte, short...

  • Java-(小总结)汐

    Java 基本结构和基本操作: Print输出不换行Println输出并换行 二:Java数据类型 基本数据类型 ...

  • 一文看懂java中int和Integer的区别

    一、java基本数据类型及其封装类 java数据类型有基本数据类型和引用数据类型,为了方便将基本数据类型当作对象处...

  • Java 基础(一)

    1. Java数据类型 Java 的数据类型分为两种:基本数据类型 和 引用类型。 1)基本类型:Java有8中基...

  • Java基础

    1. Java的数据类型 Java数据类型分为基本数据类型和引用数据类型基本数据类型有四类八种整型:byte(1字...

  • 基本数据类型

    Java是强类型语言,每个变量都需要声明其数据类型.Java数据类型可分为基本数据类型和引用数据类型. 基本数据类...

  • java基本数据类型和使用说明

    Java基本数据类型 Java有8种数据类型 其中有4个整数型、2个浮点型、1个字符型、1个布尔型 byte: 字...

网友评论

      本文标题:java基本数据类型和使用说明

      本文链接:https://www.haomeiwen.com/subject/sleguctx.html