api和windows?
在软件行业会经常看到各种各样的API,API是指应用程序编程接口,当我们使用第三方提供的API后可以实现特定的功能而不需要了解其内部的工作细节,通俗的说API就是服务的一种对外封装形式。
Java API和Windows API看上去都是API,但是它们的性质还是有点不同的,下面具体来分析下。
Windows API是啥?Windows API是指Windows系统提供的动态连接库,它其实就是用来控制和操作Windows系统各个模块的界面、行为、设备的预定义的Windows函数,基本上都是底层的、系统级的API。
各类编程语言都可以调用Windows API,比如通过调用Windows API来控制鼠标等。
Java API是啥?Java API是指用Java应用提供的API,它属于应用级的API,说得通俗点就是Java API是由Java编程语言开发的API服务,比如我们用Spring开发的API也可以称为是Java API。
综上,Windows API是底层系统级的API接口,而Java API只是应用层的API接口。
以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!