Java Platform Invoke API Demo (Linux) 2.01.04

Lisans: Ücretsiz Deneme ‎Dosya boyutu: 394.19 KB
‎Kullanıcı Derecelendirmesi: 4.0/5 - ‎2 ‎Oy

Linux/Unix, i386 için Java Platform Invoke API (Demo sürümü). Java kodunun Microsoft .NET Framework'deki gibi paylaşılan bağlantı kitaplıklarında uygulanan yerel işlevleri çağırmasını sağlar. JSE 1.5.x ve sonrası için yazılmıştır. Java platformu, Java kodunun Linux API'si gibi paylaşılan kitaplıklarda uygulanan yerel işlevleri çağırmasını sağlayan bir API çağırır. Dışa aktarılan bir işlevi bulur ve çağırır ve gerektiğinde interişlem sınırı boyunca bağımsız değişkenlerini (karşıtlar, dizeleri, diziler, yapılar vb.) sıralar. Bu API, java kodlamayı yerel işlevlerle çok basit kılan örtük mareşalliği destekler. İhtiyacınız olan paylaşılan kitaplık işlevlerini tüketmek için 1.Paylaşılan kitaplıklarda işlevleri tanımlayın. En az düzeyde, işlevin adını ve onu içeren paylaşılan kitaplığın adını belirtmeniz gerekir. 2.Paylaşılan kitaplık işlevlerini tutmak için bir sınıf oluşturun. Varolan bir sınıfı kullanabilir, her yerel işlev için ayrı bir sınıf oluşturabilir veya ilgili yerel işlevler kümesi içeren bir sınıf oluşturabilirsiniz. Bu sınıf CNativeLibrary genişletmek gerekir. Sınıfınızı yerel kitaplıklara bağlamak için ek açıklama Alma Kitaplığı'nı kullanın. 3.Java kodunda prototipler oluşturun. Veri türü eşlemi anlaşmasını kullanarak yerel işleve karşılık gelen imzalı bir yöntem olarak yerel işlevin prototipini yazın. Yerel işlevi tanımlamak için ek açıklama Işlevini kullanın. Yöntemi yerel değiştirici ile işaretleyin. 4.Ortak kitaplık işlevini arayın. Diğer Java yöntemi gibi Java sınıfında yöntemi arayın. Parametreler yapıları geçirilebilir ve Java geri çağırma işlevleri uygulanabilmelidir gibi.

sürüm geçmişi

  • Sürüm 2.01.04 tarihinde gönderildi 2007-02-28

Program Detayları