SE anlamına gelir Java Standart Sürümü yazılımı çalıştırabildiğimiz bir bilgi işlem platformudur ve masaüstü ve sunucu ortamları için taşınabilir kodların geliştirilmesi ve dağıtımı için kullanılabilir. Java programlama dili kullanılmaktadır. Java yazılım platformu ailesinin bir parçasıdır. Java SE'de çeşitli genel amaçlı API'ler ve Java Sınıf Kitaplığı bulunur. Temel Java programlama platformudur ve aşağıdaki gibi tüm kütüphaneleri ve API'leri sağlar: java.lang , java.io , java.math , java.net , java.util vesaire.
Aşağıdakiler Java SE'nin sahip olduğu birkaç API'dir -
yerel tarih java
Java SE'nin önemli özellikleri
- Java SE, Java programlama dilinin tüm temel türlerine ve nesnelerine sahiptir.
- Java SE, ağ oluşturma, güvenlik, veritabanı erişimi, GUI (Grafik Kullanıcı Arayüzü) geliştirme ve XML ayrıştırma için kullanılan üst düzey sınıflar sağlar.
- Artık arayüzlerin içinde statik üyeler sağlıyor.
- Şununla sağlar: Her biri için() Bitişik bellek tahsislerini yineleyebilen ve boyutunu bilmeden kullanmanıza olanak tanıyan yöntem.
- Öğelerin koleksiyonlarda toplanmasına, verilerin çeşitli kriterlere göre özetlenmesine olanak tanıyan Collectors sınıfını sağlar.
- Tembel hesaplamaya (bunun sayesinde yalnızca gerekliyse başlatabilirsiniz) ve işlevsel tarzda programlamaya izin veren akış API'sini sağlar.
- Şifreleme ve şifre çözme için Base64 sınıfını sağlar.
- Java.lang.String(byte[], *) yapıcısı ve Java.lang.String.getBytes() yöntemi için performans iyileştirildi.
- Yeni bir sınıf java.net.URLİzin Eklendi. Belirli bir URL tarafından tanımlanan bir kaynağa erişim iznini temsil eder.
- Tek bir soyut yöntem arayüzü sağlar.
Windows'ta Java SE nasıl kurulur
Java uygulamalarını geliştirmek veya çalıştırmak için Java SE Geliştirme Kitini indirip yüklemeniz gerekir.
Adım 1.) Oracle'ın resmi sitesinden Java SE'nin son sürümünü indirin.
Adım 2.) Dosyayı indirdikten sonra çalıştırılabilir bir dosya indirmiş olacaksınız. Bu dosyayı çalıştırın ve her şeyi varsayılan olarak tutun ve ileri'ye tıklamaya devam edin.
Java geliştirilmiş döngü
Adım 3.) Kurulum tamamlandıktan sonra JDK ve JRE'niz program dosyaları klasörüne indirilecektir.
Adım 4.) Kurulumu tamamladıktan sonra ortam değişkenlerini ayarlamanız gerekir.
Adım 5.) Denetim masası -> Sistem ve Güvenlik -> Sistem -> Gelişmiş Sistem Ayarları'na gidin. Aşağıdaki iletişim kutusu görünecektir.
Adım 6.) Ortam Değişkenleri'ne tıklayın, sistem değişkenlerine gidin ve Yol'a çift tıklayın.
Adım 7.) Şimdi JDK dosyasında bulunan bin dosyanızın yolunu Path değişkenine ekleyin.
Java ortamının kurulumu tamamlandı.
Geliştirme için IntelliJ IDEA, Eclipse veya NetBeans gibi herhangi bir IDE'yi kullanabilirsiniz. Eclipse ve NetBeans ücretsizdir ancak IDE'lerdir ancak IntelliJ IDEA ücretli IDE'dir.
Linux dosyaları
Java SE ve Java EE
Java EE, Java Enterprise Edition'ı ifade eder. Dağıtılmış bilgi işlem, web hizmetleri, bir veritabanından işlemsel bir şekilde okuma ve yazma için özellikler sağlayan Java SE'yi çevreleyen bir sarmalayıcıdır. Java EE, Java SE'nin yanı sıra belirli ek işlevler ve özellikler sağlayan, Java SE'yi çevreleyen bir sarmalayıcıdır.
Java SE | Java EE |
---|---|
Java SE, türleri ve nesneleri tanımlamak gibi temel işlevleri sağlar. | Java EE, büyük ölçekli uygulamaları çalıştırmak için API'ler sağlar. |
SE standart bir Java spesifikasyonudur | EE, Java SE üzerine kurulmuştur. Web uygulamaları, servletler vb. gibi işlevler sağlar. |
Sınıf kitaplıkları, sanal makineler, dağıtım ortamı programlamasından oluşur. | Java EE, ayrı istemci, iş ve Kurumsal katmanlara sahip yapılandırılmış bir uygulamadır. |
Çoğunlukla antivirüs yazılımı, oyun vb. Masaüstü Uygulamaları için API'ler geliştirmek için kullanılır. | Esas olarak web uygulamaları geliştirmek için kullanılır. |
Java geliştiricilerine yeni başlayanlar için uygundur. | Kurumsal çapta uygulamalar geliştiren deneyimli Java geliştiricileri için uygundur. |
Kullanıcı kimlik doğrulama işlevi Java SE ile sağlanmaz. | Kullanıcı kimlik doğrulaması Java EE tarafından sağlanır. |
Java SE'nin Geleceği
Java SE, pek çok kullanışlı işlevsellik sağlamadığından ve yalnızca Java programlama dilinin temel özellikleri için kullanıldığından cazibesini kaybediyor gibi görünüyor. Devam eden eğilim, Java SE kullanımının azaldığını ve daha fazla kişinin Java EE, Java ME ve Python gibi diğer programlama platformlarını kullandığını gösteriyor. Java SE, Uygulama veri sınıfı Paylaşımı, paralel tam GC, çöp toplayıcı arayüzü, yerel değişken tipi arayüzü gibi özelliklerle geldi ve bu da onu diğer programlama platformları ile güçlü kılıyor ancak yine de hedefine ulaşmış değil. Java şu anda veri yönetimi ve makine öğrenimi ekosistemlerine odaklanıyor.