Java学习---四种基本数据类型
2016-03-01 19:41
375 查看
四种基本数据类型
如所有通过C语言进行开发的语言,诸如C++,Java等语言,都具备四种基本数据类型,在这里简单的介绍一下四种基本数据类型。第一种是常见的整型数据,可分为int,short ,long ,byte 四种基本类型。对于计算机而言,int属于计算机的默认类型,较为常见,在机器内占32位;而short型则较短,占16位,在使用中较少;long 型占64位字节,在日常使用中,如果数据表示long型,建议在数据后边添加L(l),如long i =123l;或者表示为long i=123L;而byte仅占8位字节,因其数据范围较小,不常用。
对于整型数据在日常使用中,需要注意数据的范围,如当我们统计一个超市某一天的营业额是建议使用int 型即可,统计某一大型地铁公司一天的收费时不建议使用byte通常建议使用long型数据,以避免数据的溢出导致系统的崩溃现象发生。
第二种是字符型char,该类型在机器内占16位字节。常见如char ch = 'a',代表的是将字符a赋值给char型变量ch。要知道字符型数据在计算机存储的是相关字符的ASCII码,如'a'的ASCII为97,即int ch ='a';System.out.println(ch);输出的结果是97;可见char型和int 型数据是可以相互转换的,即char ch =97,即将'a'复制给字符ch。
对于char型和int型的加减运算时,实质是系统先将char型字符转化成其ASCII值,之后参与运算的。如int i=1;char ch='a'; System.out.println(i+ch);则输出结果是97.如int i=1;char ch='a'; System.out.println((char)(i+ch));则输出结果是b.
第三种是浮点型,分为单浮点型float,多浮点型double。对于计算机默认的是double,在机器中占64位;而单精度float则占32位。如double i =2.342;float i=3.234f;
第四种是布尔型blooean,占两位字节,分为ture,flase。在C++中还可表示位0,1.但在J ava中只有一种表达方法。
对于四种基础数据类型的学习,一定要搞清楚最基本含义,不能盲目判断。
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树