自分のJavaライブラリを開発するために私に提案できる良いチュートリアル/出発点はありますか?独自のJavaライブラリを開発するにはどうすればよいですか?
(私は現時点では小さなグラフィックスライブラリの開発を考えている。)
感謝。
自分のJavaライブラリを開発するために私に提案できる良いチュートリアル/出発点はありますか?独自のJavaライブラリを開発するにはどうすればよいですか?
(私は現時点では小さなグラフィックスライブラリの開発を考えている。)
感謝。
独自のJavaライブラリを作成するにはどうすればよいですか?
あなたはおそらくJavaライブラリは、通常、単にJavaプラットフォームAPIのクラスが何よりも抽象度の高いレベルでの問題を解決することを目的としたいくつかのユーティリティクラスを含むJARファイルである知っているように。ですから、技術的には、ライブラリにあると便利なクラスを作成し、コンパイルし、jarファイルして、適切な文書を書いてください。
何か良いチュートリアル/出発点は、私は私自身のJavaライブラリを開発するためにあなたが提案することができますありますか? 便利ライブラリを書く
はかかわらず、トリッキーなビジネスです。内部的にいいデザインが何であるかという考え方ではなく、クライアントが使うデザインがいいと思うべきです。
私はあなたがのJava APIの設計のためのgoogle示唆しています。ここではいくつかの便利なヒットです:
これは非常に一般的な質問です。あなたは正確に何を知りたいですか?ライブラリを開発することは、他のアプリケーションを開発することと大きな違いはありません。
通常、ライブラリはJARファイルにパッケージ化されています。 jar
ツールを使用してクラスファイルをJARファイルにパッケージ化します(IDEを使用する場合は、IDEからこれを行う方法があります)。
多くの異なるJavaプログラミングのトピックについては、Java Tutorialsを参照してください。 Javaには既に包括的なグラフィックスAPIがあります。2D Graphicsチュートリアルで詳しく学ぶことができます。
独自のAPIの作成方法については、hereのガイドがあります。
任意のAPIの設計の最も難しい部分は、できるだけ多くのユースケースのために設計され、(該当する場合)ライブラリのユーザが標準の実装をオーバーライドすることができるようにインターフェースを提供します。