Pertanyaan yang diberi tag «java»

Java adalah bahasa pemrograman tingkat tinggi yang populer. Gunakan tag ini saat Anda mengalami masalah dalam menggunakan atau memahami bahasa itu sendiri. Tag ini jarang digunakan sendiri dan paling sering digunakan bersama dengan [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] dan [maven].

12
Apakah aman untuk mendapatkan nilai dari java.util.HashMap dari beberapa utas (tanpa modifikasi)?
Ada kasus di mana peta akan dibangun, dan begitu diinisialisasi, itu tidak akan pernah diubah lagi. Namun itu akan diakses (melalui get (kunci) saja) dari beberapa utas. Apakah aman untuk menggunakan java.util.HashMapcara ini? (Saat ini, saya dengan senang hati menggunakan java.util.concurrent.ConcurrentHashMap, dan tidak memiliki kebutuhan yang terukur untuk meningkatkan kinerja, …


5
Mengganti Mengikat dalam Guice
Saya baru saja mulai bermain dengan Guice, dan kasus penggunaan yang dapat saya pikirkan adalah bahwa dalam ujian saya hanya ingin mengganti satu pengikatan. Saya pikir saya ingin menggunakan sisa ikatan tingkat produksi untuk memastikan semuanya sudah diatur dengan benar dan untuk menghindari duplikasi. Jadi bayangkan saya memiliki Modul berikut …
138 java  unit-testing  guice 

8
Ikon item laci navigasi tidak menunjukkan warna asli
Saya mencoba untuk menunjukkan ikon di sebelah item dalam menu saya untuk laci navigasi saya, tetapi untuk beberapa alasan ikon selalu muncul dalam warna abu-abu daripada warna aslinya (coklat). Apakah ada cara untuk mencegah hal ini terjadi untuk menunjukkan warna asli ikon? MainActivity.java public class MainActivity extends AppCompatActivity { private …

17
Ubah susunan long primitive menjadi List of Longs
Ini mungkin agak mudah, semacam pertanyaan utama, tetapi upaya pertama saya secara mengejutkan gagal total. Saya ingin mengambil deretan panjang primitif dan mengubahnya menjadi daftar, yang saya coba lakukan seperti ini: long[] input = someAPI.getSomeLongs(); List<Long> inputAsList = Arrays.asList(input); //Total failure to even compile! Apa cara yang benar untuk melakukan …



3
Arrays.asList () vs Collections.singletonList ()
Apakah ada keuntungan (atau banyak perbedaan) untuk menggunakan Arrays.asList (sesuatu) daripada Collections.singletonList (sesuatu) untuk membuat daftar yang berisi satu item? Yang terakhir membuat daftar yang dikembalikan juga tidak berubah.
138 java  collections 

6
Kotlin: Antarmuka ... tidak memiliki konstruktor
Saya mengubah beberapa kode Java saya ke Kotlin dan saya tidak begitu mengerti bagaimana cara membuat antarmuka yang didefinisikan dalam kode Kotlin. Sebagai contoh, saya memiliki antarmuka (didefinisikan dalam kode Java): public interface MyInterface { void onLocationMeasured(Location location); } Dan kemudian lebih lanjut dalam kode Kotlin saya, saya instantiate antarmuka …
138 java  kotlin 

3
Java: Tanda persen literal dalam pernyataan printf
Saya mencoba menambahkan tanda persen aktual ke pernyataan printf di Jawa dan saya mendapatkan kesalahan: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence); ^ 2 errors Saya tidak tahu bagaimana cara memasang tanda persen aktual ke printf saya? Saya pikir menggunakan \% untuk menghindarinya akan berhasil, tetapi …
138 java  printf  escaping 

14
Format Java 8 LocalDate Jackson
Untuk java.util.Date ketika saya melakukannya @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; maka dalam permintaan JSON ketika saya mengirim { {"dateOfBirth":"01/01/2000"} } berhasil. Bagaimana saya harus melakukan ini untuk bidang LocalDate Java 8 ?? Saya sudah mencoba @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; Itu tidak …
138 java  json  jackson  jax-rs  resteasy 

20
JPA getSingleResult () atau null
Saya memiliki insertOrUpdatemetode yang memasukkan Entityjika tidak ada atau memperbaruinya jika ada. Untuk mengaktifkan ini, saya harus findByIdAndForeignKey, jika dikembalikan nullmasukkan jika tidak kemudian perbarui. Masalahnya adalah bagaimana cara memeriksa apakah itu ada? Jadi saya mencoba getSingleResult. Tapi itu membuat pengecualian jika public Profile findByUserNameAndPropertyName(String userName, String propertyName) { String …
138 java  jpa 

3
Bagaimana cara menentukan halaman kesalahan default di web.xml?
Saya menggunakan <error-page>elemen di web.xml untuk menentukan halaman kesalahan ramah ketika pengguna menemukan kesalahan tertentu seperti kesalahan dengan kode 404: <error-page> <error-code>404</error-code> <location>/Error404.html</location> </error-page> Namun, saya ingin jika pengguna tidak menemukan kode kesalahan yang ditentukan <error-page>, dia akan melihat halaman kesalahan default. Bagaimana cara melakukannya menggunakan elemen di web.xml ?


11
Pola Builder di Java yang Efektif
Saya baru-baru ini mulai membaca Java Efektif oleh Joshua Bloch. Saya menemukan ide tentang pola Builder [Item 2 dalam buku] sangat menarik. Saya mencoba menerapkannya dalam proyek saya tetapi ada kesalahan kompilasi. Berikut adalah intinya apa yang saya coba lakukan: Kelas dengan banyak atribut dan kelas pembangunnya: public class NutritionalFacts …

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.