java里面的类型、缺省值、长度、数的范围是什么意思?

 我来答
dngoryaner
推荐于2016-08-23 · TA获得超过2350个赞
知道小有建树答主
回答量:2404
采纳率:0%
帮助的人:1128万
展开全部
java里面的类型
就是JAVA里面的8种类型,
缺省值
就是在你没有为类型赋值是默认的值.
长度
就是当你定义了这个类型后的一个默认长度所占的空间数
数的范围
就是类型的最大和最小范围
比如:你的袋子装10斤水果,你就不能装11斤.否则袋子就破裂了.
JAVA中就是说如果BYTE他的范围是127,你给个128 就报异常.
wuxl0311
2012-07-04 · TA获得超过580个赞
知道小有建树答主
回答量:181
采纳率:100%
帮助的人:149万
展开全部
1、类型这个就不用多说了,你这里是指Java的基本类型,声明变量时要用到的。
2、缺省值是当你声明变量后没有给变量初始值(必须是类中声明的变量,在方法中声明的变量是没有默认值的),变量的默认值就是缺省值。例: byte b ; 此时b的值就是0
3、长度是指不同的类型占多少位,一字节等于8位
4、数的范围是指不同的类型最大值和最小值是多少,如果你声明一类型的变量后给超出这个范围的数值就会报编译错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姓王的wy451

2012-07-04 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8802万
展开全部
这个表是对数据类型的解释:我们在设定变量时要确定数据类型,类型确定后它的性质就定了:在没有给变量赋值前它的默认值(系统规定的)就是缺省值,长度是计算机存贮变量需用的内存空间,数的范围就是变量的取值范围.
举例来说:Byte类型是一个整数类型,它的长度是8位,就是一个字节.在计算机里都是按二进制工作的,因为数字电路只有两种状态,高电位和低电位,一位就表示一个最小的存贮单元,它只能贮存两种状态:1或0(电位的高或低),2位就可以存贮4种状态,规定8位这一字节,就有2^8=256种状态,就可以表示-128~127共256个数,这也是为什么西文字母占用一个字节而汉字要两个字节的原因,因为英文字母只有26个,再区分大小写,另加上数字符号等也超不过256个,而汉字有几千个,2字节就是16位,可有2^16=65536种状态,所以完全能容纳所有汉字.
最简单的数据类型是boolean,它是一个逻辑值,只有真和假(truet和false)两种状态,所以用一位就够了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
养初厹06
2012-07-04 · TA获得超过203个赞
知道小有建树答主
回答量:784
采纳率:0%
帮助的人:413万
展开全部
例如 int a =1;
int 说明你声明的变量是整型 a 变量名称 1是具体值;
如果 int a =2147483648;超出范围了会产生编译错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-04
展开全部
简单来讲就是告诉编译器,这个变量的使用范围是什么.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式