Java语言中运算符的定义在哪里?

Java语言中运算符的定义在哪里?,java,Java,我假设操作符必须在某种java语言文件中的某个地方定义,我在哪里可以找到java语言中操作符的实现或定义?它们没有在java中定义,因为否则会有无限的回归。它们在第3.12节中有明确的定义。操作符的定义在中,从第15.14小节开始 操作符的实现部分在Java编译器中,它将操作符转换为字节码,部分在JVM中执行字节码。两者都不是用Java编写的,所以您的假设是错误的 另见: 不,不是。只是谷歌Java运营商:你说的无限回归是什么意思?为什么理论运算符定义会导致这样的问题?@luk2302必须有一些

我假设操作符必须在某种java语言文件中的某个地方定义,我在哪里可以找到java语言中操作符的实现或定义?

它们没有在java中定义,因为否则会有无限的回归。它们在第3.12节中有明确的定义。

操作符的定义在中,从第15.14小节开始

操作符的实现部分在Java编译器中,它将操作符转换为字节码,部分在JVM中执行字节码。两者都不是用Java编写的,所以您的假设是错误的

另见:

不,不是。只是谷歌Java运营商:你说的无限回归是什么意思?为什么理论运算符定义会导致这样的问题?@luk2302必须有一些不是语言本身的基本实现。即使Lisp也必须有括号和defun的基本情况。