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
Kodlama için bildirimsel ve zorunlu yaklaşımlar
Modül 2: Java Çekirdeği
seviye ,
Ders
Bugün işlevsel programlamaya değineceğiz. Daha spesifik olarak, bildirimsel ve zorunlu programlama arasındaki farka bakacağız. İlk olarak, terimleri hızlıca gözden geçirelim. Sonra bu programlama stillerini karşılaştıracağız ve Java'da nası
Java'daki Ek Açıklamalar
Modül 2: Java Çekirdeği
seviye ,
Ders
2005 yılında, Java 5'in gelişiyle, ek açıklamalar adı verilen yeni varlıkları tanımaya başladık. Ek açıklamalar, kodda bildirilebilen özel bir sözdizimsel meta veri biçimidir. Derleme sırasında veya çalışma zamanında kodu analiz etmek için
Açıklama parametreleri
Modül 2: Java Çekirdeği
seviye ,
Ders
Ek açıklamaların ana yararı, zaten JDK'da bulunan standart olanları kullanmaktan gelmez. Aynı zamanda, kendi ek açıklamanızı oluşturmaya nadiren ihtiyaç duyulur. Ancak, büyük bir sistem geliştiriyor veya ayrı bir kitaplık oluşturuyorsak, o
Ek açıklamalar nasıl oluşturulur?
Modül 2: Java Çekirdeği
seviye ,
Ders
"Şimdi birkaç açıklama oluşturup kullanalım." "Örneğin, bir oyun motoru yazdığımızı varsayalım. Oyunumuzda üç kategoriye ayrılan birçok karakter var: elfler, saray muhafızları ve kötüler." "Oyun geliştirildikçe yeni karakterler eklenebilir
Açıklama çalışma zamanında işleniyor
Modül 2: Java Çekirdeği
seviye ,
Ders
Ek açıklamalar oluşturmak, bazı kurallarla sınırlandırılsa da oldukça basit bir işlemdir. Şimdi hangi pratik amaca hizmet ettiklerini bulmamız gerekiyor. Kendi ek açıklamamızı nasıl oluşturduğumuzu hatırlayalım. Sınıflar ve yöntemler için o
Seviye için ek dersler
Modül 2: Java Çekirdeği
seviye ,
Ders
Java'da @Açıklamalar. Bunlar nelerdir ve bunları nasıl kullanıyorsunuz? Java'da ek açıklamalar, bir işlev/sınıf/paket için meta verileri tanımlayan koddaki bir tür etikettir. Konu yeni başlayanlar için karmaşık, ancak şu anki bilgi seviyeni
Priz
Modül 2: Java Çekirdeği
seviye ,
Ders
"Merhaba, Amigo!" "Merhaba Rishi!" "Bugünün dersinin konusu prizler." "Ağdaki her bilgisayarın kendi benzersiz IP adresine sahip olduğunu zaten biliyorsunuz." "Evet." "Şimdi, her biri İnternet'e erişen bir düzine program çalıştıran birkaç b
UDP soketi
Modül 2: Java Çekirdeği
seviye ,
Ders
Ağdan bahsettiğimizde, OSI modelinden bahsetmeden geçemeyiz. Bu model açısından, bugün en çok taşıma katmanıyla ilgileniyoruz (4). Bu, "A noktasından B noktasına" hareket eden verilerle çalıştığımız düzeydir. Taşıma katmanının ana görevi, b
Seviye için ek dersler
Modül 2: Java Çekirdeği
seviye ,
Ders
Socket ve ServerSocket sınıfları. Veya "Merhaba sunucu? Beni duyabiliyor musun?" Ağ oluşturma ile ilgili tüm kavram ve terimler arasında soket çok önemlidir. Bir bağlantının gerçekleştiği noktayı gösterir. Basitçe söylemek gerekirse, bir so
Modül 2 için bitirme projesi alıştırması
Modül 2: Java Çekirdeği
seviye ,
Ders
Göreviniz, bir konum dizisinden (örneğin, 100x20 matris) oluşan parametreli bir ada modeli programlamaktır. Mekanlar bitki ve hayvanlarla doldurulacak. Hayvanlar şunları yapabilir: bitkileri ve/veya diğer hayvanları yiyin (bulundukları yerd
maven kurulumu
Modül 3
seviye ,
Ders
proje oluşturma yönetimi için özel bir "çerçevedir". 3 şeyi standartlaştırır:
Bir Maven projesi oluşturun
Modül 3
seviye ,
Ders
Proje Tanımı Nesne Modeli Maven'in ilk etapta standartlaştırdığı şeylerden biri de proje açıklamasıydı. Maven'den önce, her IDE'nin proje ve montajı hakkında (ve genellikle ikili biçimde) bilgi depolayan kendi proje dosyası vardı. Maven, bi
Daha fazla göster
1
...
21
22
23
24
25
...
35
Please enable JavaScript to continue using this application.