博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java基础之路(一)
阅读量:5328 次
发布时间:2019-06-14

本文共 512 字,大约阅读时间需要 1 分钟。

Java数据类型分为内置类型和扩展类型两大类,其中的内置类型就是基本数据类型,而扩展类型则是Java语言根据基本类型扩展出的其他类型(也叫引用类型)(如:class,String等)。本文主要讨论的是前者。

                                                                     

boolean:只能取两个值:true和false,用于判断是否;

byte,short,int,long:都是表示整数类型,但是各自的取值范围和占用的空间大小不一样,取值范围越大,占用空间越大。一般常用int类型,但是如果是对内存占用要求比较严格的话就要谨慎选择使用哪个类型;

float和double:表示浮点类型,也就是小数,取值范围和占用空间同整型,占用空间越大,小数的精度越高;

类型转换:

在编程中,有时候我们会需要把一个类型转换成另一个类型,这个过程就叫类型转换。从精度低的类型转到精度高的类型是可以直接转换的,例如:

int a = 10;

long b = a;

从精度高的类型转到低精度的类型需要强制类型转换,像这样:

long t = 7878787;

int b = (int) t;

完。

转载于:https://www.cnblogs.com/rainc77/p/6441576.html

你可能感兴趣的文章
1036: [ZJOI2008]树的统计Count(树链剖分)
查看>>
CSMA/CD协议
查看>>
Tomcat:IOException while loading persisted sessions: java.io.EOFException解决手记
查看>>
HQL左外连接及排序
查看>>
imagemagick图片处理命令
查看>>
Sharepoint学习笔记—Ribbon系列-- 5. 在Ribbon中添加新控件(针对用户自定义Tab)
查看>>
PHP进行AES/ECB/PKCS7 padding加密的例子(openssl)
查看>>
edit
查看>>
crtmpserver 在VS2010下的build
查看>>
移动端设计尺寸基础知识
查看>>
2 Linux基本命令复习2
查看>>
CMake实践(2)
查看>>
修饰符new与override
查看>>
Eclipse @override报错解决
查看>>
Swift 进阶
查看>>
python+opencv中最近出现的一些变化( OpenCV 官方的 Python tutorial目前好像还没有改过来?) 记一次全景图像的拼接...
查看>>
【2017】听懂你能看懂的句子
查看>>
Codeforces 1013
查看>>
iOS Block(一)
查看>>
ios面试题
查看>>