【发布时间】:2017-10-27 13:31:45
【问题描述】:
请原谅我的问题含糊不清,但我是一个相对较新的程序员。
计算机究竟是如何知道如何进行算术运算的? 是否每种语言——尤其是 Java,都有加、减、加、减、模除法类?
如果是,该类如何扫描操作符符号?
【问题讨论】:
-
你问的是底层的计算结构,还是编译器如何将编写的代码转化为可执行格式(或本例中的字节码)?
-
理想情况下,如果你真的足够强大,可以长期阅读:mitpress.mit.edu/sicp/full-text/book/book.html,最好从 ML、Haskel 等其他编程语言开始学习
-
@notyou 将其添加为答案。
标签: java expression-evaluation