永发信息网

关于java基本数据类型的问题

答案:5  悬赏:10  手机版
解决时间 2021-03-31 00:36
关于java基本数据类型的问题
最佳答案
java的short有一个很奇怪的特性
short a = 1;
short b = 2;
short c = a+b;如果你在编译器里面输入这段代码的话会发现编译器报错,显示a+b是int型,需要变成c=(short)(a+b)
所以这里虽然y是short型的,但是编译器把它转成了int型
全部回答
short y=6;这个有编译优化,编译器会自动转成short追问那y是short类型不是就调用 System.out.println("Short ");这个输出结果吗。。。。
可是正确答案的输出结果是 System.out.println("int");啊追答
这种入门问题解释起来很困难,初学者多看看书吧,敬献此书,望用心!!

如果数字没有超过short的限制范围的话那么JVM会自动识别类型,能转的自动帮你转。如果超过了限制范围才会报错。追问可是给的正确答案是把y看成int类型的参数,
传递给go(int y)方法的啊


数据类型级别是从上往下级别一级一级提高的

低级别自动往上转换  高级别向下的时候强制转换 比如 short s = (short) 5;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
本人只加,牛人,有权,有势,的人,是什么意
商品房的建筑面积和实际居住面积的比是多少才
带软的四字词语
长歌当哭兮,大义何殇什么意思
那些卑微的母亲阅读答案
唉,女朋友GPA不够怎么办
西安外事学院可以对外出租教室吗
iphone6 pluas零件来自哪些国家
韩十三的“一秒钟爱上你 一辈子忘记你”全集
中国79式主战坦克的由来
在中国,怎么免费玩,台服LOL
纯固态硬盘的电脑是不是比固态混机械硬盘的电
求问音高~
我国CPI(消费者物价指数)涨幅从2010年11月
下葬日遇到伏丧日意味着什么
推荐资讯
微信服务号可以否做出个单选题功能,自己出题
eh1d2vs08000是做什么用的
k酷音乐 如何下载创维电视里原配置的酷K音乐3
爸爸收集了白蝴蝶等蝴蝶标本36只,把他们分格
玉麒麟花分几种~干吗二种不一样的?那种才是
中国南方航空cz6195 准点吗
孙策好还是赵云好,觉得赵云打不过孙策
谁知道山东菏泽单县有多少乡镇 它们的名字都
如何使用VS工具C#语言编写WEB程序
论坛域名前加bbs怎么设置
求几部青春喜剧电影
太尉将之入军门,行令军中曰:为吕氏右袒,为
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?