在过去,我使用C++作为编程语言.我知道用C++编写的代码经过编译过程,直到它成为目标代码"机器代码".
我想知道Java在这方面是如何工作的.用户如何编写由计算机运行的Java代码?
我想知道是否有类似C语言的解释器.也就是说,在Linux终端中我可以输入"python"然后在该解释器中编码.(我不确定翻译正确的词).这对于测试不同的东西真的很有帮助,我很好奇C是否存在类似的东西.虽然我对此表示怀疑.我能想到的唯一能做的就是C shell ......
在c ++中我们最后编写main函数,在c中如果有任何正向函数调用,我们将在开头声明函数,或者我们将首先定义所有函数然后我们将编写main函数.但是在java中,即使我们在开头编写main方法然后是其他方法,如果我们从main方法中调用其他方法,那么会执行..Why?如何知道程序中定义了一些方法?
class Temp{
public static void main(String args[]){
display();
}
public static void display(){
System.out.println("HI");
}
}
Run Code Online (Sandbox Code Playgroud)