Genel bir tavsiye mükemmel programcıların kodunu okumaktır. Java kodunun öğrenme amaçları için okuması için öneriler arıyorum. Tomcat'ta kod aracılığıyla çalıştım ve yararlı buldum. Şu anda özellikle iyi yazılmış/yorumlanmış olan diğer açık kaynak kodları için öneriler arıyorum. İlgi alanım, genel Java SE uygulamalarında (ve Swing/JavaFX/UI kodunu aramıyor). Java'da üç yıllık bir iş tecrübem var ve bu yüzden dil temellerinden ziyade bu ekstra cilayı arıyorum.Öğrenme amacıyla okumak için iyi bir Java kodu?
7
A
cevap
3
tarihinde Guava kod rafine ve çoğunlukla kurşun geçirmez: http://code.google.com/p/guava-libraries/source/browse/#git%2Fguava%2Fsrc%2Fcom%2Fgoogle%2Fcommon%2Fbase
İlgili konular
- 1. Kısıtlı Boltzmann makineleri ve Derin Öğrenme için Java kodu
- 2. Öğrenme Java,
- 3. Ben Unix soket okumak için aşağıdaki kodu kullanıyorum Java
- 4. En İyi Makine Öğrenme paketi?
- 5. Öğrenme Django - İyi başlangıç projesi
- 6. Bir Kelimeden Okumak Karakterleri? Java
- 7. java bir JSON nesnesi okumak
- 8. SSL ve HTTPS'de okumak için iyi makaleler?
- 9. En iyi dojo öğrenme materyali nedir?
- 10. Öğrenme için en iyi kaynak nedir (N) ASM?
- 11. Hızlı dönüştürücü için Java kodu
- 12. İmzasız bir char okumak için scanf kullanma
- 13. Java için iyi bir veritabanı günlüğü ekleyicisi?
- 14. Raporlama amacıyla
- 15. Öğrenme için aralıklı tekrarlama (SRS)
- 16. Csv dosyalarını okumak ve yazmak için iyi bir kütüphane var mı?
- 17. ADO.NET'i öğrenme
- 18. JPEG dosyalarını okumak için ImageIO'ya% 100 Java alternatif var mı?
- 19. Konsol uygulamasında komut satırı parametrelerini okumak için en iyi yol
- 20. Öğrenme .. CodeIgniter
- 21. Bir URL'nin HTML içeriğini okumak için OCaml
- 22. Web Devepers için Cypher Öğrenme
- 23. Öğrenme Etkinleştirme
- 24. Java - Process.destroy() kaynak kodu Linux için
- 25. javadocs html oluşturmak için java kodu
- 26. SonarQube Kodu doğrulamak için kullanılan Java sürümü
- 27. Scala kaynak kodu dönüştürme için otomatik Java?
- 28. dosyaları okumak için sorun
- 29. Java kütüphanesi sınıfları için kaynak kodu
- 30. Couchapp, Mustache.js, Evolution, CouchDB için öğrenme kaynakları
Nasıl JDK hakkında: Baz sınıflardan başlayabilirsiniz http://code.google.com/p/guava-libraries/source/browse/#git
? – assylias
JDK'daki (veya standart Java kütüphanesi) her şey iyi bir tasarım örneği değildir ... – Jesper