我对java很陌生,自从我开始学习它以来,我一直在想:java API的类和包做了很多有用的事情,从创建窗口到写入文件。但一开始,API 类只使用语言来完成它们所做的任何事情。
我知道使用该语言,您可以将数据存储在变量中、执行逻辑、创建方法、对象和类等等。但要完成所有“好事”,您需要使用 API 类。但是他们怎么能用语言做这么酷的事情呢?java内置的代码是否指定了如何创建窗口或写入文件?以及如何使用代码向外部事物(例如电机)输出信息?
似乎内置的代码无法处理 API 本身可以完成的所有事情,但 API 是用 java 编写的,因此使用原始语言来完成它所做的事情。
我想我已经表达了我的观点,但这一切如何运作?