2011-06-27 18 views

cevap

12

nasıl kendi Java Kütüphane gelişebilir?

muhtemelen bir Java kütüphanesi basitçe genellikle Java Platform API sınıfları yaptığı daha daha yüksek bir soyutlama düzeyinde sorunları çözmeye yönelik bazı yardımcı uygulama sınıflarını içeren bir kavanoz-dosyasıdır bildiği gibi. Dolayısıyla, teknik olarak, kütüphanenizde kullanmanız için yararlı bulacağınız sınıfları yazıp derleyin, toplayın ve bazı iyi belgeler yazın.

bana kendi Java kütüphanelerini geliştirmek için Önerebileceğin herhangi iyi eğitimler/başlangıç ​​noktaları var mı? yararlı kütüphaneleri Yazma

olsa zor bir iş. İçinde güzel bir tasarım olacak şekilde düşünmek yerine, müşterinin kullanması için güzel bir tasarımın ne olacağını düşünmelisiniz.

java api tasarımı için Google'ı öneririm. İşte birkaç yararlı isabet vardır:

2

Bu çok genel bir sorudur. Tam olarak neyi bilmek istiyorsun? Bir kütüphane geliştirmek başka bir uygulama geliştirmekten çok farklı değildir.

Kitaplıklar normalde JAR dosyalarında paketlenmiştir. Sınıf dosyalarını jar aracını kullanarak bir JAR dosyasına paketlersiniz (bir IDE kullanırsanız, bunu IDE'den yapmanın bir yolu olabilir).

Bkz Oracle birçok farklı Java programlama konular hakkında bilgi edinmek için Java Tutorials çok iyi. Java zaten 2D Graphics öğreticisinde daha fazla bilgi edinebileceğiniz kapsamlı bir grafik API'sine sahiptir.

2

kendi API'nızı oluşturmak için nasıl iyi bir rehber here yoktur.

herhangi bir API tasarımının zor kısmı mümkün olduğunca çok sayıda kullanım senaryoları için tasarım ve (varsa) kütüphanenin kullanıcıları standart uygulamalarını geçersiz böylece arayüzleri sağlamak.

İlgili konular