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
Apa yang terjadi ketika kunci duplikat dimasukkan ke dalam HashMap?
Jika saya lulus kunci yang sama beberapa kali untuk HashMap's putmetode, apa yang terjadi pada nilai asli? Dan bagaimana jika bahkan nilainya berulang? Saya tidak menemukan dokumentasi tentang ini. Kasus 1: Nilai yang ditimpa untuk kunci Map mymap = new HashMap(); mymap.put("1","one"); mymap.put("1","not one"); mymap.put("1","surely not one"); System.out.println(mymap.get("1")); Kami mendapatkan …
276 java  hashmap  hashtable 

9
Bagaimana cara menghentikan Thread di Jawa dengan benar?
Saya perlu solusi untuk menghentikan thread dengan benar di Jawa. Saya memiliki IndexProcessorkelas yang mengimplementasikan antarmuka Runnable: public class IndexProcessor implements Runnable { private static final Logger LOGGER = LoggerFactory.getLogger(IndexProcessor.class); @Override public void run() { boolean run = true; while (run) { try { LOGGER.debug("Sleeping..."); Thread.sleep((long) 15000); LOGGER.debug("Processing"); } catch …

6
Apa arti "atom" dalam pemrograman?
Dalam buku Java Efektif, ia menyatakan: Spesifikasi bahasa menjamin bahwa membaca atau menulis variabel adalah atom kecuali variabelnya bertipe longatau double[JLS, 17.4.7]. Apa arti "atomik" dalam konteks pemrograman Java, atau pemrograman secara umum?
276 java  atomic 





8
Dapatkan hanya sebagian dari Array di Jawa?
Saya memiliki array Integer di Jawa, saya hanya ingin menggunakan sebagian saja. Saya tahu dengan Python Anda bisa melakukan sesuatu seperti array [index:] ini dan mengembalikan array dari indeks. Apakah hal seperti ini dimungkinkan di Jawa.
275 java  arrays 

2
slf4j: cara mencatat pesan yang diformat, array objek, pengecualian
Apa pendekatan yang benar untuk mencatat pesan terpopulasi dan jejak stack pengecualian? logger.error( "\ncontext info one two three: {} {} {}\n", new Object[] {"1", "2", "3"}, new Exception("something went wrong")); Saya ingin menghasilkan keluaran yang mirip dengan ini: context info one two three: 1 2 3 java.lang.Exception: something went wrong …
275 java  exception  logging  slf4j 

17
Membuat operator "logis eksklusif atau" di Jawa
Pengamatan: Java memiliki operator AND yang logis. Java memiliki operator ATAU logis. Java memiliki operator NOT logis. Masalah: Java tidak memiliki operator XOR yang logis, menurut sun . Saya ingin mendefinisikan satu. Definisi metode: Sebagai metode, ia didefinisikan sebagai berikut: public static boolean logicalXOR(boolean x, boolean y) { return ( …
274 java  operators  xor 

12
Kelas JavaLaunchHelper diimplementasikan di ... libinstrument.dylib. Salah satu dari keduanya akan digunakan. Yang mana yang tidak ditentukan
Saya memutakhirkan ke Java 7u40 terbaru di MacOS X dan mulai mendapatkan pesan berikut di konsol saat meluncurkan aplikasi saya menggunakan Eclipse. Aplikasi ini berfungsi dengan baik tetapi saya ingin mencari tahu penyebab masalahnya dan mudah-mudahan perbaikan untuk itu. objc[10012]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/bin/java and /Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home/jre/lib/libinstrument.dylib. One …
274 java  eclipse  macos  jvm  jvm-hotspot 



19
Parsing String URI ke dalam Koleksi Nilai-Nama
Saya mendapatkan URI seperti ini: https://google.com.ua/oauth/authorize?client_id=SS&response_type=code&scope=N_FULL&access_type=offline&redirect_uri=http://localhost/Callback Saya perlu koleksi dengan elemen yang diuraikan: NAME VALUE ------------------------ client_id SS response_type code scope N_FULL access_type offline redirect_uri http://localhost/Callback Tepatnya, saya memerlukan Java yang setara untuk metode C # /. NET HttpUtility.ParseQueryString . Tolong, beri saya saran tentang ini. Terima kasih.

11
Gaya fungsional Java 8's Opsional. Jika Ada dan Jika-Tidak-Ada?
Di Java 8, saya ingin melakukan sesuatu ke Optionalobjek jika ada, dan melakukan hal lain jika tidak ada. if (opt.isPresent()) { System.out.println("found"); } else { System.out.println("Not found"); } Ini bukan 'gaya fungsional'. Optionalmemiliki ifPresent()metode, tetapi saya tidak dapat mengaitkan orElse()metode. Jadi, saya tidak bisa menulis: opt.ifPresent( x -> System.out.println("found " …

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.