Java Paket Nedir? Java Package Yapısı – Java Dersleri

0
821
Java Paket Nedir? Java Package Yapısı - Java Dersleri
Java Paket Nedir? Java Package Yapısı - Java Dersleri

Bir paket, ilişkili sınıfları (class) ve arayüzleri (interface) bir grup/takım düzenleyen bir ad alanıdır. Kavramsal olarak, bilgisayarınızdaki farklı klasörlere benzer olarak paketleri düşünebilirsiniz. Bir klasör içerisinde HTML sayfalarınızı, başka bir klasör içinde resimlerinizi ve başka bir klasör içinde de scriptleri veya uygulamaları tutabilirsiniz. Çünkü, Java programlama dilinde yazılmış yazılım yüzlerce veya binlerce birbirinden ayrı sınıftan oluşabileceğinden, paketler içine ilgili sınıfları (classes) ve arayüzleri (interfaces) yerleştirerek işleri düzenli tutmak mantıklıdır.

Java Platformu, kendi uygulamalarınızda kullanmak için uygun çok büyük bir sınıf kütüphanesi (bir dizi paket) sağlar. Bu kütüphane “Application Programming Interface” veya kısaca “API” olarak bilinir. Onun paketleri, genel amaçlı programlama (general-purpose programming) ile en yaygın ilişkilendirilmiş (associated) görevleri temsil eder. Örneğin, bir String objesi (nesne) karakter stringler için durum ve davranış içerir, bir File (dosya) objesi, dosya sistemi üzerinde bir dosyayı kolayca oluşturmak, silmek, incelemek, karşılaştırmak veya değiştirmek için programcıya izin verir, bir Socket objesi, ağ soketlerinin oluşturulması ve kullanılması için izin verir, çeşitli GUI objeleri, butonları ve onay kutularını (checkboxes) ve grafiksel kullanıcı arayüzleri ilgili başka herhangi bir şeyi kontrol eder. Kelimenin tam anlamıyla seçim yapabileceğiniz binlerce sınıf vardır. Bu, programcının çalışmasını sağlamak için gereken altyapıdan ziyade belli uygulamanızın tasarımı üzerine odaklanmanıza imkan verir.

Java Platformu API Şartnamesi/Beyannamesi/Tanımlaması Java SE platformu tarafından sağlanan bütün paketler (packages), arayüzler (interfaces), sınıflar (classes), alanlar (fields) ve metotlar (methods) için bütün listeyi içerir. Tarayıcınıza sayfayı yükleyin ve onu yer imleyin. Bir programcı olarak, Java Platformu API Şartnamesi en önemli tek referans dokümanınız olacaktır.

Bu yazı Oracle Java Dökümanı kullanılarak İngilizceden Türkçeye çevrilmiştir. Sadece kaynak göstererek kullanabilirsiniz.

Çeviri Yapılan Bölüm Linki

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz