Java不允许对USB端口和其他硬件进行低级访问,虽然这很好,但可能会非常有限。
作为一个新手程序员,我总是在寻找一个API来帮助我做到这一点。几乎总是有人编写的API,可以将其用作JAR文件或ZIP文件,以便将其放入项目中并使用它。太依赖API是一件好事吗?
我想问问:什么时候在使用API和编写自己的代码之间划一条线?
我的观点:要成为一个真正伟大的Java程序员,你必须学会C/C++和JNA并拿出哪怕是3类大自己的库。您应该减少对其他人的依赖,除非执行手头任务所需的代码量太大,30个类别
这个问题将引发争论和争论,所以我投票结束。这可能会更适合http://programmers.stackexchange.com,但请仔细检查他们的FAQ。 – 2013-04-23 11:56:36
不要重新发明车轮。 – 2013-04-23 11:58:00
@CodeEnthusiastic如果您制作自己的API,它不会帮助您学习更多吗? – 2013-04-23 11:58:56