Pertanyaan yang diberi tag «java»

Java adalah bahasa pemrograman tingkat tinggi, bebas platform, berorientasi objek yang awalnya dikembangkan oleh Sun Microsystems. Java saat ini dimiliki oleh Oracle, yang membeli Sun pada 2010.

5
Pola Desain Strategi Yang Dimodifikasi
Saya sudah mulai melihat ke Pola Desain baru-baru ini, dan satu hal yang saya koding akan cocok dengan pola Strategi dengan sempurna, kecuali untuk satu perbedaan kecil. Pada dasarnya, beberapa (tetapi tidak semua) dari algoritma saya, memerlukan satu atau dua parameter tambahan yang diteruskan ke mereka. Jadi saya juga perlu …

9
Studi tentang dokumentasi kode keuntungan / kerugian produktivitas
Setelah banyak pencarian, saya gagal menjawab pertanyaan dasar yang berkaitan dengan asumsi yang dikenal di dunia pengembangan perangkat lunak: APA YANG DIKETAHUI: Menegakkan kebijakan ketat pada dokumentasi kode yang memadai (baik itu tag Doxygen, Javadoc, atau sekadar banyak komentar) menambah terlalu banyak waktu yang diperlukan untuk mengembangkan kode. TAPI: Memiliki …


4
Kerangka web ui berbasis Java mana yang digunakan? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 6 tahun yang lalu . Gawang Klik GWT Vaadin Seperti yang saya pahami, framework ini memungkinkan semua komponen gui dibuat menggunakan java …

3
Apakah ada alasan bagus untuk menggunakan antarmuka Koleksi Java?
Saya telah mendengar argumen bahwa Anda harus menggunakan antarmuka paling umum yang tersedia sehingga Anda tidak terikat dengan implementasi tertentu dari antarmuka itu. Apakah logika ini berlaku untuk antarmuka seperti java.util.Collection ? Saya lebih suka melihat sesuatu seperti yang berikut: List<Foo> getFoos() atau Set<Foo> getFoos() dari pada Collection<Foo> getFoos() Dalam …

5
Apa pendapat Anda tentang GWT? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Karena saya belajar Java pada periode ini dan saya baru saja selesai dengan …
11 java  javascript  gwt 

10
Java atau C ++ untuk kursus CS universitas?
Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya sedang dalam kesulitan untuk mendaftarkan diri di sekolah untuk mendapatkan gelar CS. Sekolah yang saya cari sebenarnya menawarkan Java dan C ++ - berbasis untuk …
11 java  c++  education 

3
Di Java 8, apakah lebih baik menggunakan ekspresi metode referensi atau metode mengembalikan implementasi antarmuka fungsional?
Java 8 menambahkan konsep antarmuka fungsional , serta berbagai metode baru yang dirancang untuk mengambil antarmuka fungsional. Contoh dari antarmuka ini dapat dibuat secara ringkas menggunakan ekspresi referensi metode (misalnya SomeClass::someMethod) dan ekspresi lambda (misalnya (x, y) -> x + y). Seorang kolega dan saya memiliki pendapat yang berbeda mengenai …

5
Apakah ruang lingkup tingkat paket Java berguna?
Saya mengerti ide lingkup paket, dan kadang-kadang bahkan berpikir saya menginginkannya. Namun, setiap kali saya mengatur dengan niat serius untuk mencoba menggunakannya, saya menemukan itu tidak sesuai dengan kebutuhan yang saya pikir akan melayani. Masalah utama saya sepertinya selalu bahwa hal-hal yang saya ingin membatasi ruang lingkup tidak pernah dalam …
11 java  scope 

2
Apakah ada alasan untuk tidak menggunakan Opsional sebagai argumen metode dalam kasus di mana Anda tahu argumen itu sesuatu yang mungkin atau mungkin tidak diperlukan?
Dengan Java 8, saya telah melihat lebih banyak artikel tentang penggunaan Option / Opsional. Saya mengerti apa yang mereka coba wakili, dan saya melihat banyak contoh mereka digunakan sebagai pengembalian. Namun yang tidak saya lihat adalah mereka digunakan sebagai metode / argumen fungsi dalam bahasa yang tidak memiliki sintaks untuk …

3
Apakah praktik yang baik untuk menggunakan peringatan penekanan dalam kode Anda?
Saya menggunakan @SuppressWarnings("unchecked")dan @SuppressWarnings("null")sebagian besar metode di atas untuk membiarkan kode dikompilasi tanpa peringatan, tetapi saya ragu. Ditemukan pertanyaan Stackoverflow ini . Jon Skeet menulis jawaban yang menurut saya menarik. Menurut dia, Kadang-kadang generik Java tidak membiarkan Anda melakukan apa yang Anda inginkan, dan Anda perlu memberi tahu kompiler secara …


4
Pola desain untuk membungkus logging di sekitar eksekusi
pengantar Saya menerapkan kelas Java abstrak dari kerangka kerja pemrosesan *. Dengan menerapkan fungsi ini execute, saya dapat menambahkan fungsionalitas logis bisnis. Saya ingin menambahkan pencatatan pada awal dan akhir setiap implementasi dari setiap fungsi eksekusi saya. Juga di antara beberapa penebangan, jika hal-hal tertentu dilakukan. Namun, saya ingin membuatnya …


3
Apakah praktik yang baik untuk membungkus set properti terkait ke dalam struct / kelasnya sendiri?
Menulis objek Pengguna di Swift, meskipun pertanyaan saya terkait dengan bahasa yang sangat diketik. Pengguna dapat memiliki banyak tautan (FacebookProfile, InstagramProfile, dll). Beberapa pertanyaan tentang ini. Apakah praktik yang baik untuk membungkus tautan di objek mereka sendiri? Pengguna struct { var firstName: string v lastName: string var email: string var …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.