u010712045 2015-06-14 00:55 采纳率: 61.1%
浏览 6602
已采纳

java读取代码顺序是从左往右还是从右往左

java编译器读取每行代码顺序是从左往右还是从右往左 例如
int a=1;
int b=2;
int c=3;
int d=a+b*c
int d=a+b*c是从左往右读取还是按优先级读取
编译器读取每行代码都是从左往右读取吗

  • 写回答

15条回答

  • threenewbee 2015-06-14 03:30
    关注

    也许你觉得从左到右是很天经地义的事情。
    偏偏阿拉伯文就是从右到左的。
    我们知道,windows、office这些软件都有阿拉伯语言的版本,也能正确处理这些语言。
    那么微软是否需要为这些国家或者地区的人重新设计一种软件呢?希捷和日立有没有必要为这些人设计一种反过来转的硬盘呢?Intel需不需要设计一种反过来表示数字的cpu呢?
    答案是都不需要。因为我们只需要稍微调整软件算法就可以实现了。
    甚至可以多说一些给你(你不用深究,为了简化讨论,这里说的只是一个简化过的概念),我们用的Intel处理器,在它的内部,数字表示的形式是反过来的,比如123,实际上它存的是321。
    当然,另外一些计算机,比如你的手机上用的cpu存储的是正的123。你在使用的时候发现它们有这样的不同了么?也许我不说你一辈子也感觉不到。
    这就是说,其实一个东西的内部原理,其实和它表现的形式并不重要。为什么intel的处理器数字内部存储的都是反的显示出来不是反的呢?因为它怎么设计的我们管不了,但是它运行程序输出的结果如果是反的让我们看见了,我们就不会用它了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(14条)

报告相同问题?

悬赏问题

  • ¥15 关于用pyqt6的项目开发该怎么把前段后端和业务层分离
  • ¥30 线性代数的问题,我真的忘了线代的知识了
  • ¥15 有谁能够把华为matebook e 高通骁龙850刷成安卓系统,或者安装安卓系统
  • ¥188 需要修改一个工具,懂得汇编的人来。
  • ¥15 livecharts wpf piechart 属性
  • ¥20 数学建模,尽量用matlab回答,论文格式
  • ¥15 昨天挂载了一下u盘,然后拔了
  • ¥30 win from 窗口最大最小化,控件放大缩小,闪烁问题
  • ¥20 易康econgnition精度验证
  • ¥15 msix packaging tool打包问题