Methods 内置方法是如何工作的?

Methods 内置方法是如何工作的?,methods,Methods,只是最近我一直在想的事情。我所说的内置方法的java示例:System.out.println(“hi”)。这种方法实际上是如何使“hi”出现在屏幕上的?我可以想象在方法内部的方法中有一长串的方法,但是“base”方法如何做到它应该做的事情呢?这是println的一个很好的例子 本质上,调用通过调用堆栈进行处理,直到到达本机代码,然后进入操作系统特定的代码,即windows API 我也一直在想这个问题,我想补充一个问题:这怎么能比自己编写的函数快这么多呢?哦,我现在明白了。谢谢!:)

只是最近我一直在想的事情。我所说的内置方法的java示例:
System.out.println(“hi”)。这种方法实际上是如何使“hi”出现在屏幕上的?我可以想象在方法内部的方法中有一长串的方法,但是“base”方法如何做到它应该做的事情呢?

这是println的一个很好的例子


本质上,调用通过调用堆栈进行处理,直到到达本机代码,然后进入操作系统特定的代码,即windows API

我也一直在想这个问题,我想补充一个问题:这怎么能比自己编写的函数快这么多呢?哦,我现在明白了。谢谢!:)