javaSE学习02_java基本数据类型
2017-03-25 16:01
288 查看
1.基本数据类型
java只包含如图所示的8种基本类型,值得注意的是,字符串不是基本数据类型,字符串是一个类,也就是一个引用数据类型。简单判断方式是首字母大写的都不是基本类型。
(1)整数类型
通常所说的整型,实际指的是如下四种类型:byte,short,int,long。
Bit意为"位"或"比特",是计算机运算的基础; Byte意为"字节",是计算机文件大小的基本计算单位(0/1);1byte=8bits。
即 :
byte在内存中占用8位,表数范围:-2^7~2^7-1;
short在内存中占16位,表数范围:-2^15~2^15-1;
int在内存中占32位,表数范围:-2^31~2^31-1;
long在内存中占64位,表数范围:-2^63~2^63-1;
(2)字符类型
字符型通常用于表示单个的字符,字符型必须使用单引号(‘)括起来。java语言使用16位的Unicode字符集作为编码方式,而Unicode被设计成支持世界上所有书面语言的字符,包括中文字符,因此Java程序支持各种语言的字符。
因此无论是一个字母还是一个汉字,在java中都占用2个字节。
(3)浮点类型
java的浮点数有两种:float和double。Java的浮点数类型有固定的表数范围和字段长度,字段长度和表数范围与机器无关。java的浮点数遵循IEEE 754标准,采用二进制数据的科学计数法来表示浮点数。
对于float类型数值,第一位是符号位,接下来8位表示指数,再接下来23位表示尾数;
对于double类型数值,第一位是符号位,接下来的11位表示指数,再接下来的52位表示尾数。
(4)布尔类型
布尔型只有一个boolean类型,用于表示逻辑上的"真“或者"假”。在java语言中,boolean类型的数值只能是"true“或"false”。
java只包含如图所示的8种基本类型,值得注意的是,字符串不是基本数据类型,字符串是一个类,也就是一个引用数据类型。简单判断方式是首字母大写的都不是基本类型。
(1)整数类型
通常所说的整型,实际指的是如下四种类型:byte,short,int,long。
Bit意为"位"或"比特",是计算机运算的基础; Byte意为"字节",是计算机文件大小的基本计算单位(0/1);1byte=8bits。
即 :
byte在内存中占用8位,表数范围:-2^7~2^7-1;
short在内存中占16位,表数范围:-2^15~2^15-1;
int在内存中占32位,表数范围:-2^31~2^31-1;
long在内存中占64位,表数范围:-2^63~2^63-1;
(2)字符类型
字符型通常用于表示单个的字符,字符型必须使用单引号(‘)括起来。java语言使用16位的Unicode字符集作为编码方式,而Unicode被设计成支持世界上所有书面语言的字符,包括中文字符,因此Java程序支持各种语言的字符。
因此无论是一个字母还是一个汉字,在java中都占用2个字节。
(3)浮点类型
java的浮点数有两种:float和double。Java的浮点数类型有固定的表数范围和字段长度,字段长度和表数范围与机器无关。java的浮点数遵循IEEE 754标准,采用二进制数据的科学计数法来表示浮点数。
对于float类型数值,第一位是符号位,接下来8位表示指数,再接下来23位表示尾数;
对于double类型数值,第一位是符号位,接下来的11位表示指数,再接下来的52位表示尾数。
(4)布尔类型
布尔型只有一个boolean类型,用于表示逻辑上的"真“或者"假”。在java语言中,boolean类型的数值只能是"true“或"false”。
相关文章推荐
- JAVASE学习笔记:第二章 JAVA基本数据类型
- java学习02-java基础知识、基本数据类型、运算符
- 【零基础学习iOS开发】【02-C语言】07-基本数据类型
- java核心技术学习笔记2---基本数据类型
- java学习笔记(二) ----基本数据类型应用
- Java学习笔记(1)——基本数据类型
- Java学习笔记四。设计模式、基本数据类型、包装类、异常、断言、包、访问权限、命名规范、jar
- JAVA学习心得--基本数据类型,输入、输出,数组
- 黑马程序员:java基础学习——基本数据类型
- 1 Java学习之 基本数据类型
- 18天Java学习---2.Java标识符和基本数据类型
- JAVA基础学习总结---原码、补码、反码以及基本数据类型
- java学习-JAVA基本排序法示例,JAVA数据类型转换 ,ArrayList用法,Calendar 简单应用
- Java学习笔记(1)——基本数据类型
- Java基础学习笔记(一)基本数据类型
- java学习笔记(二) ----基本数据类型应用
- Java第一课 Java的一些基本概念,Java的起源、为什么我们要学习Java语言,Java跨平台原理剖析;Java环境变量的配置,初学者常犯的问题,Java语言的基本数据类型和Java的语句。
- java学习:java基本数据类型
- Java学习笔记7 - 基本数据类型
- 1 Java学习之 基本数据类型