首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何开发自己的Java库?

如何开发自己的Java库?
EN

Stack Overflow用户
提问于 2011-06-28 01:30:10
回答 3查看 17.6K关注 0票数 7

有什么好的教程/起点可以推荐给我来开发我自己的Java库吗?

(我目前正在考虑开发一个小型图形库。)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-28 01:33:19

如何开发我自己的Java库?

您可能知道,Java库通常只是一个包含一些实用程序类的jar文件,目的是在比Java平台API中的类更高的抽象级别上解决问题。因此,从技术上讲,您只需编写库中有用的类,编译它们,将它们打包,然后编写一些好的文档即可。

有没有什么好的教程/起点可以推荐给我来开发我自己的Java库?

然而,编写有用的库是一件棘手的事情。与其从内部考虑什么是好的设计,你应该考虑什么是供客户使用的好设计。

我建议你在google上搜索java api设计。以下是一些有用的点击率:

  • Java API Design Guidelines
  • Beautiful API Design
  • The Java Tutorials: API Design
票数 18
EN

Stack Overflow用户

发布于 2011-06-28 01:34:17

这是一个非常普遍的问题。你到底想知道什么?开发库与开发任何其他应用程序没有太大不同。

库通常打包在JAR文件中。您可以使用jar工具将类文件打包到JAR文件中(如果您使用集成开发环境,它可能有一种方法可以从集成开发环境中完成此操作)。

要了解许多不同的Java Tutorials编程主题,请参阅Oracle的very good Java。Java已经有了一个全面的图形应用编程接口,您可以在2D Graphics教程中了解更多。

票数 4
EN

Stack Overflow用户

发布于 2011-06-28 01:36:25

关于如何创建自己的应用程序接口,here有一个很好的指南。

任何API设计中最困难的部分是设计尽可能多的用例,并提供接口,以便库的用户可以覆盖标准实现(在适用的情况下)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6496597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档