CodeGym Üniversitesi
Öğrenme
Kurs
Görevler
Anketler ve Sınavlar
Oyunlar
Yardım
Takvim
Toplum
Kullanıcılar
Forum
Sohbet
Nesne
Başarı Öyküleri
Aktivite
Yorumlar
Abonelikler
Açık tema
Dersler
Yorumlar
Hakkımızda
Başlangıç
Öğrenmeye başla
Şimdi öğrenmeye başla
görev haritası
Dersler
tüm görevler
Tüm seviyeler
geçici değiştirici
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba Amigo! Sana serileştirmeyle ilgili küçük bir detay daha anlatmak istiyorum." Sınıfımızın bir miktar InputStream referansı içerdiğini varsayalım . O halde tefrika edilemez, değil mi? "Doğru. Akışların serileştirilemeyeceğini kendin
XML veri biçimi
Modül 2: Java Çekirdeği
seviye ,
Ders
Metin biçimleri neden gereklidir? Metin biçimleri, hem programlar hem de insanlar tarafından oluşturulup işlenebildikleri için bilgi depolamak için uygundur. Metin dosyaları (metin biçimindeki dosyalar) çok çeşitli metin düzenleyicilerde aç
JSON veri biçimi
Modül 2: Java Çekirdeği
seviye ,
Ders
JSON, verileri metin olarak temsil etmek için en popüler biçimlerden biridir. Örneğin JSON, konfigürasyon dosyalarında, oyunlarda, metin editörlerinde ve daha birçok alanda ön uç ile arka uç arasında veri aktarımı için kullanılır. Bir progr
YAML veri biçimi
Modül 2: Java Çekirdeği
seviye ,
Ders
YAML ne için kullanılır? Başka bir metin verisi biçimi YAML'dir ( Yet Another Markup Language ; daha sonra YAML Ain't Markup Language ). Ağ üzerinden iletilmek üzere nesneleri seri hale getirmek için kullanılır (tıpkı XML ve JSON'un bu şeki
Jackson'ın Nesne Eşleyicisi
Modül 2: Java Çekirdeği
seviye ,
Ders
Jackson, Java nesnelerini çeşitli metin biçimlerine serileştirmek/seri durumdan çıkarmak için popüler bir kitaplıktır. ObjectMapper sınıfı , kitaplığın JSON biçimiyle çalışmanın ana yoludur. Diğer biçimler için onun soyundan gelenlere sahib
Profesörden faydalı bağlantılar — 20
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba Profesör!" "Merhaba, Amigo! Seninle gurur duyuyorum: öğrendiklerinin biraz fazlası ve yarısı geride kalacak. Başardıklarınla kendini beğenmiş olma: asıl eğlence şimdi başlıyor." "Biraz daha pratik yapınca kesinlikle gerçek bir prog
Yansıma API'sı
Modül 2: Java Çekirdeği
seviye ,
Ders
Reflection API ne işe yarar? Java'nın yansıma mekanizması, bir geliştiricinin adlarını bilmeden çalışma zamanında sınıflar, arabirimler, alanlar ve yöntemler hakkında değişiklik yapmasına ve bilgi almasına olanak tanır. Reflection API ayrıc
Yansıma kullanarak veri alma
Modül 2: Java Çekirdeği
seviye ,
Ders
java.lang.reflect.Field sınıfı Field sınıfı, bir sınıf veya arayüzün tek bir alanı hakkında bilgi ve bu alana dinamik erişim sağlar . Field ayrıca bir erişim alma veya ayarlama işlemi sırasında genişleyen bir tür dönüşümüne izin verir, anca
Nesneleri yansıma kullanarak karşılaştırma
Modül 2: Java Çekirdeği
seviye ,
Ders
Class.newInstance() kullanarak bir nesne yaratma örneği Yansımayı kullanarak bir nesne yaratmakla görevlendirildiğinizi hayal edin. Başlayalım mı? Başlatmak istediğimiz sınıfın kodunu yazarak başlayacağız: public class Employee {
Yansıma kullanarak bir nesnenin dahili durumunu değiştirme
Modül 2: Java Çekirdeği
seviye ,
Ders
Özel alana sahip sınıf Alan erişim değiştiricilerini hepiniz çok iyi biliyorsunuz. Ve eğer bir alan özel değiştiriciye sahipse, o zaman ona dışarıdan erişemeyiz. public class Person {
Dinamik Proxy
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba, Amigo." "Merhaba Rishi." "Bugün size yeni ve çok ilginç bir konuyu açıklayacağım: dinamik proxy'ler" . "Java'nın belirli bir sınıfın işlevselliğini değiştirmenin birkaç yolu vardır..." "İlk yöntem kalıtımdır." "Bir sınıfın davranı
Seviye için ek dersler
Modül 2: Java Çekirdeği
seviye ,
Ders
Yansıma API'sı. Refleks. Java'nın karanlık yüzü Yansıma, çalışma zamanında bir program hakkındaki verileri incelemek için bir mekanizmadır. Yansıma, alanları, yöntemleri ve sınıf kurucularını analiz etmenizi sağlar. Neredeyse her modern Jav
Daha fazla göster
1
...
20
21
22
23
24
...
35
Please enable JavaScript to continue using this application.