java语言的所有数据类型有哪些?

各位Java语言高手,请告诉我一下,Java语言中所有的数据类型,谢谢!... 各位Java语言高手,请告诉我一下,Java语言中所有的数据类型,谢谢! 展开
 我来答
zicozhang
推荐于2016-10-18 · TA获得超过1621个赞
知道小有建树答主
回答量:788
采纳率:0%
帮助的人:0
展开全部
数据类型就是对内存位置的抽象表达,数据类型指明了变量或表达式的状态和行为。Java语言中数据类型分为简单数据类型和复合数据类型,如下表所示。

* 简单数据类型:简单数据类型是不能再简化的、内置的数据类型,由编程语言定义,表示真实的数字、字符和整数。例如实数、整数、字符和布尔值。
* 复合数据类型:由简单数据类型的组合形成的更大、更复杂的数据类型。例如类、接口和数字。

注意:

(1)在Java语言中,字符串没有被当做数组,而是被当做对象来处理的,类String和StringBuffer都可以被用来表示一个字符串。

(2)Java语言不支持C、C++中的指针类型、结构类型、枚举类型和联合类型。

(3)Java语言中所有简单数据类型的所在内存位数都是固定的。

(4)Java语言没有提供无符号整数类型。

(5)Java语言的short数据类型很少使用,因为它限制数据有存储为先高字节,后低字节,这样在某些机器中会出错。

Java 语言的数据类型

简单数据类型 布尔数据类型 (boolean) 1 位
字符类型 (char) 2 字节
整数类型 (integer) byte 1 字节
short 2 字节
int 4 字节
long 8 字节
浮点数类型 (float) float 4 字节
double 8 字节
复合数据类型 类 (class)
接口 (interface)
数组

参考资料: http://www.pdfbbs.com/java/display.asp?id=81

尚学堂java学院
2020-11-07 · 百度认证:北京尚学堂科技有限公司官方账号
尚学堂java学院
向TA提问
展开全部

    Java是一种强类型语言,每个变量都必须声明其数据类型。Java的数据类型可分为两大类:基本数据类型引用数据类型

    基本数据类型有8种,除此之外都为引用数据类型。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自由翱祥xiang
2020-12-10 · 贡献了超过105个回答
知道答主
回答量:105
采纳率:0%
帮助的人:7万
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式