sharp44
Doçent
- Katılım
- 16 Nisan 2020
- Mesajlar
- 731
- Reaksiyon puanı
- 351
- Puanları
- 63
- Yaş
- 23
Java öğrenmeyi planlıyorum. Java ile neler yapılabilir, nasıl şeyler geliştirilebilir, Java kodlaması yaparken, test ederken çok sistem istiyor mu ?
Öncelikle hemen hemen aklına gelebilecek her şeyi yapabilirain. Özetlemem gerekirse;
Gördüğün üzere her şey yapılabilir ama çoğunlukla Android/Web/Desktop/Gömülü üzerine örnek görebilirsin.
- J2ME ile mobil java veya Java Android SDK ile android uygulama
- Hibernete, spring gibi frameworkler ile Web uygulamaları/ web sunucuları ve mikroservisler
- Cross-platform desktop uygulamaları
- Donaım seviyesine yakın gömülü sistem - robotik programlama (Gömülü sistemlerde çok yaygın bir kullanımı var)
- Big data ve veri analizi
- Yapay zekay uygulamaları
- Matematiksel uygulamalar (Örneğin matlab java based)
Derleme ve çalıştırma için gerekli sistem de projeye göre değişecektir. Büyük bir android projesini, ann-dnn uygulamlarını, sınıflandırma ve eğitim algoritmalarını derlemek bir nebze yüksek performanslı sistem isteyecekken, çoğu mobil, desktop veya web projesi minimum sistemde bile gerçekleştirilebilir.
cevaplarını için çok teşekkür ederim aklımdaki soru işaretlerini çözdünüz.Yaklaşık olarak yüzde 20'sini biliyorum Java'nın ve her gün kendimi geliştiriyorum. Çok sevdiğim bir kodlama dilidir.
Oyun falan geliştirebiliyorum, aklıma gelen algoritmaları direkt yazabiliyorum.
Bu kadarcık bilgimle şunu diyebilirim; Java ile sürücü kodlamaları dışında (donanımla alakalı yorum yapamam), aklına gelebilecek her şeyi kodlayabilirsin
Android'e güzelce oyunlar yazılabiliyor JAVA ile. "libGDX" adlı ünlü bir kütüphanesi var ve çok iyi işler çıkartıyor.
Ayrıca Java'nın çapraz platform çalışma özelliği vardır. JVM bulunan her OS'da Java çalışır.
Çok sağlam bir alt yapısı var.