Pertanyaan yang diberi tag java

19
Joda Time vs Java Time

Meskipun Joda kaya fitur dan lebih canggih dari waktu Java standar, itu mungkin tidak selalu menjadi hal terbaik untuk digunakan. Bagaimana saya memutuskan apakah saya harus menggunakan Joda Time atau Java Time dalam kode Java apa pun? Apakah ada semacam pedoman yang memberi tahu kita cara memilih...

19
Seberapa penting pola desain dalam pemrograman?

Saya seorang mahasiswa dan saya baru saja mulai belajar tentang pola desain dan saya berjuang untuk memahami tujuan mereka. Saya telah mencoba meneliti mereka tetapi semua sumber yang saya temukan tampaknya berbicara tentang mereka secara akademis, bukan profesional. Apa tujuan mereka dan apakah...

19
Mendokumentasikan logika matematika dalam kode

Terkadang, meski tidak sering, saya harus memasukkan logika matematika ke dalam kode saya. Konsep yang digunakan sebagian besar sangat sederhana, tetapi kode yang dihasilkan tidak - banyak variabel dengan tujuan yang tidak jelas, dan beberapa operasi dengan maksud yang tidak begitu jelas. Saya...

19
Apa manfaat dari mengaktifkan Strings di Java 7?

Ketika saya mulai memprogram di Jawa, fakta bahwa pernyataan pergantian tidak mengambil string membuat saya frustrasi. Kemudian saat menggunakan Enums, saya menyadari manfaat yang Anda dapatkan dari mereka daripada membagikan nilai mentah - jenis keamanan (yang membawa refactoring lebih mudah)...

19
Akhiran Pengecualian pada pengecualian di java

Menentukan akhiran Pengecualian pada kelas pengecualian terasa seperti kode bau bagi saya (informasi Redundan - sisa nama menyiratkan keadaan kesalahan dan mewarisi dari Pengecualian). Namun, tampaknya juga semua orang melakukannya dan ini merupakan praktik yang baik. Saya ingin memahami mengapa...

19
Periksa parameter yang dijelaskan dengan @Nonnull untuk null?

Kami telah mulai menggunakan FindBugs dan menjelaskan parameter kami dengan @Nonnulltepat, dan berfungsi baik untuk menunjukkan bug di awal siklus. Sejauh ini kami terus memeriksa argumen ini untuk nullmenggunakan Guava checkNotNull, tapi saya lebih suka untuk memeriksa nullhanya di tepi -...

19
Apakah pemrograman modular memengaruhi waktu komputasi?

Semua orang mengatakan bahwa saya harus membuat kode saya modular, tetapi bukankah kurang efisien jika saya menggunakan lebih banyak pemanggilan metode daripada metode yang lebih sedikit, tetapi lebih besar? Apa perbedaan dalam Java, C, atau C ++ dalam hal ini? Saya mendapatkan bahwa lebih mudah...

18
apa perbedaan antara panggilan balik dan pendengar?

Dalam blackberry kita dapat mengganti metode keyChar () dan menangkap peristiwa penekanan tombol atau kita dapat mendaftar diKeyPressListener. saya tahu, onKeyListener adalah pola pengamat. Di android juga ada KeyEvent.callback dan onKeyListener Keduanya adalah peristiwa mengapa kita tidak perlu...

18
Di mana harus meletakkan file konfigurasi Spring?

Saya ingin mengintegrasikan kerangka kerja Spring dalam proyek saya terutama ke sisi server. Jadi, saya tidak ingin memasukkannya ke dalam folder file perang WEB-INF. Haruskah saya meletakkan applicationContext.xml ke dalam setiap lapisan (berarti setiap proyek sejak dibagi dalam proyek yang...