Java基本数据类型和长度

http://netreal.iteye.com/blog/801002
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。Java基本数据类型共有八种,它们分别都有相对应的包装类。关于它们的详细信息请看下表:

表1.1

类型 字节 表示范围 包装类
byte(字节型) 1 -128~127 Byte
short(短整型) 2 -32768~32767  Short
int(整型) 4 -2147483648~2147483647 Integer
long(长整型) 8 -9223372036854775808 ~ 9223372036854775807 Long
float(浮点型) 4 -3.4E38~3.4E38 Float
double(双精度型) 8 -1.7E308~1.7E308 Double
char(字符型) 2 从字符型对应的整型数来划分,其表示范围是0~65535  Charater
booealn(布尔型) 1 true或false Boolean

基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。
String,它是一个对象,不是基本类型,是引用类型,是一个特殊类。想知道基本类型与引用类型的区别?参考笔记xxxx。

数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double。JAVA中的数值类型不存在无符号的,它们的取值范围是固定的,不会随着机器硬件环境或者操作系统的改变而改变。实际上,Java中还存在另外一种基本类型void,它也有对应的包装类java.lang.Void,不过我们无法直接对它们进行操作。对于数值类型的基本类型的取值范围,我们无需强制去记忆,因为它们的值都已经以常量的形式定义在对应的包装类中了。

更多文章:
Java基本数据类型-http://www.cnblogs.com/kelin1314/archive/2010/09/11/1824145.html

Java基本数据类型详解-http://blog.csdn.net/nieyinyin/article/details/6947815

时间: 2024-10-27 06:26:27

Java基本数据类型和长度的相关文章

Java中数据类型及其之间的转换

Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种: 1)int长度数据类型有:byte(8bits).short(16bits).int(32bits).long(64bits). 2)float长度数据类型有:单精度(32bits float).双精度(64bits double),JAVA中将小数默认为double类型,若要定义float需在数据后面用f声明: 3)boolean类型变量的取值有:ture.false 4)char数据类型有:unicode字符,16位 对

java基本数据类型四类八种

第1类:整型:byte.short.int.long 第2类:浮点型:float.double 第3类:逻辑型:boolean 第4类:字符型:char 字节长度从小到大: boolean型: 1/8 byte字节类型:1 char字符型:2 一个字符能存储一个中文汉字 short短整型:2 int整数类型:4 float浮点类型(单精度):4 long长整型:8 double双精度类型(双精度)8 注:java中默认的整数类型是int类型,若要定义为float型,加上l或L; 默认的浮点型也是

Java中数据类型及其之间的转换(转)

Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种: 1)int长度数据类型有:byte(8bits).short(16bits).int(32bits).long(64bits). 2)float长度数据类型有:单精度(32bits float).双精度(64bits double),JAVA中将小数默认为double类型,若要定义float需在数据后面用f声明: 3)boolean类型变量的取值有:ture.false 4)char数据类型有:unicode字符,16位 对

Java基础数据类型二进制转换

前言: 本文主要介绍java基础类型的二进制转换和二进制的基本概念. 二进制: 1,二进制是以0和1为码,逢2进1,比如3=11=1*2+1. 2,在计算机当中其它进制的算法基本基于2进制,因为计算机只认识0和1,比如16进制数则意味着一位16进制码由4位2进制码数表示. 3,在Java语言中byte代表最小计量单位,byte由8位2进制数组成. Java基本数据类型与表示范围(boolean忽略) 1,byte(整型):8位,short(整型):16位,char(字符型):16位,int(整型

Java MySQL数据类型对照

Java MySQL数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述             varchar L+N VARCHAR java.lang.String 12   char N CHAR java.lang.String 1   blob L+N BLOB java.lang.byte[] -4   text 65535 VARCHAR java.lang.String -1               integer 4 INTEGER

java的数据类型的解析

Java学习总结——Java中的数据类型及其详细 伍——数据类型 一.数据类型的意义 在Java语言中,每个变量(常量)都有其数据类型.不同的数据类型可允许的操作也是不尽相同的.比如,对于整型数据,它们只能进行加减乘除和求余的操作.此外,不同的数据占据的内存空间大小也是不尽相同的.而在必要时,不同的数据类型也是可以做到强制类型转换的. 在Java之中,数据类型一共分为两大类:基本数据类型.引用数据类型. 在Java中规定了 8 种基本数据类型变量来存储.浮点数.字符和布尔值.如下所示: 数据类型

Java 基本数据类型

基本数据类型 所占用空间大小 byte b; 1字节 short s; 2字节 int i; 4字节 long l; 8字节 char c; 2字节(C语言中是1字节) float f; 4字节 double d; 8字节 boolean bool; false/true 1字节 基本数据类型注意事项: 1.未带有字符后缀标识的整数默认为int类型: 未带有字符后缀标识的浮点数默认为double类型. 2.如果一个整数的值超出了int类型能够表示的范围,则必须增加后缀“L”(不区分大小写,建议用

JAVA的数据类型

JAVA的数据类型:基本类型: 四类:整型:byte(1字节) ,short(2字节), int(4字节), long(8字节) (整数类型) 浮点型: float(4字节)  ,double(8字节) (小数类型) 字符型: char(2字节) 布尔型: boolean(不确定) 引用类型: 类:class 接口:interface

深入理解Java之数据类型

一.概述 我们通过编程解决一个具体问题时,首先要做的工作是用各种“数据结构”表示问题中的实体对象,而后才能着手研究描述具体业务逻辑的算法.这也正印证了”程序 = 数据结构 + 算法“.而这里的数据结构,便对应着各种数据类型. 数据类型指的是一组值以及相关的一组操作.Java中有两大类数据类型:一类是原始(primitive)数据类型,包括boolean.int.double等等:还有一类是引用类型,也就是类(class),包括Java类库提供给我们的类和我们自己使用关键字class定义的类.Ja