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].


9
Mengapa Java Map tidak menambah Koleksi?
Saya terkejut dengan fakta bahwa Map<?,?>itu bukan Collection<?>. Saya pikir itu akan sangat masuk akal jika dinyatakan seperti itu: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Lagi pula, a Map<K,V>adalah koleksi Map.Entry<K,V>, bukan? Jadi apakah ada alasan bagus mengapa itu tidak diterapkan seperti itu? Berkat Cletus untuk jawaban yang paling otoritatif, tapi …
146 java  oop  collections 

10
Bisakah Anda membagi aliran menjadi dua aliran?
Saya memiliki kumpulan data yang diwakili oleh aliran Java 8: Stream<T> stream = ...; Saya dapat melihat cara memfilternya untuk mendapatkan subset acak - misalnya Random r = new Random(); PrimitiveIterator.OfInt coin = r.ints(0, 2).iterator(); Stream<T> heads = stream.filter((x) -> (coin.nextInt() == 0)); Saya juga bisa melihat bagaimana saya bisa …
146 java  java-8  java-stream 


7
Cara mengambil asosiasi FetchType.LAZY dengan JPA dan Hibernate di Spring Controller
Saya memiliki kelas Person: @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = FetchType.LAZY) private List<Role> roles; // etc } Dengan hubungan banyak ke banyak yang malas. Di controller saya saya miliki @Controller @RequestMapping("/person") public class PersonController { @Autowired PersonRepository personRepository; @RequestMapping("/get") public @ResponseBody Person getPerson() { …

8
Bagaimana cara menggunakan MDC dengan thread pools?
Dalam perangkat lunak kami, kami secara luas menggunakan MDC untuk melacak hal-hal seperti ID sesi dan nama pengguna untuk permintaan web. Ini berfungsi dengan baik saat berjalan di utas asli. Namun, ada banyak hal yang perlu diproses di latar belakang. Untuk itu kami menggunakan java.concurrent.ThreadPoolExecutordan java.util.Timerkelas bersama dengan beberapa layanan …
146 java  logging  slf4j  logback  mdc 

7
Apa itu Runtime.getRuntime (). TotalMemory () dan freeMemory ()?
Saya sudah bertanya-tanya apa arti sebenarnya dari Runtime.getRuntime (). TotalMemory () , Runtime.getRuntime (). FreeMemory () , dan Runtime.getRuntime (). MaxMemory () adalah. Pemahaman saya adalah, Runtime.getRuntime().totalMemory()mengembalikan total memori yang digunakan proses saya. Apakah itu benar? Bagaimana dengan freeMemory()dan maxMemory()?
146 java 

10
Bagaimana cara menginisialisasi array byte di Java?
Saya harus menyimpan beberapa nilai konstan (UUID) dalam bentuk array byte di java, dan saya bertanya-tanya apa cara terbaik untuk menginisialisasi array statis tersebut. Beginilah cara saya saat ini melakukannya, tetapi saya merasa pasti ada cara yang lebih baik. private static final byte[] CDRIVES = new byte[] { (byte)0xe0, 0x4f, …
146 java  arrays  byte 

10
Bagaimana cara menerapkan infinity di Java?
Apakah Java memiliki sesuatu yang merepresentasikan tak terhingga untuk setiap tipe data numerik? Bagaimana ini diterapkan sehingga saya dapat melakukan operasi matematika dengannya? Misalnya int myInf = infinity; //However it is done myInf + 5; //returns infinity myInf*(-1); //returns negative infinity Saya telah mencoba menggunakan jumlah yang sangat besar, tetapi …
146 java  double  infinity 


14
Java LinkedHashMap mendapatkan entri pertama atau terakhir
Saya telah menggunakan LinkedHashMapkarena itu penting urutan kunci yang dimasukkan di peta. Tapi sekarang saya ingin mendapatkan nilai kunci di tempat pertama (entri yang pertama masuk) atau yang terakhir. Haruskah ada metode seperti first()dan last()atau sesuatu seperti itu? Apakah saya perlu memiliki iterator untuk mendapatkan entri kunci pertama? Itulah mengapa …

11
Spring MVC - Cara mengembalikan String sederhana sebagai JSON di Rest Controller
Pertanyaan saya pada dasarnya adalah tindak lanjut dari pertanyaan ini . @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } Di atas, Spring akan menambahkan "Hello World" ke dalam isi respons. Bagaimana cara mengembalikan String sebagai respons JSON? Saya mengerti bahwa saya dapat menambahkan …
146 java  json  spring  rest  spring-mvc 


6
Pilihan Ubah JComboBox Listener?
Saya mencoba membuat acara untuk memecat kapan saja pilihan dibuat JComboBox. Masalah yang saya alami adalah tidak ada addSelectionListener()metode yang jelas . Saya sudah mencoba menggunakannya actionPerformed(), tetapi tidak pernah menyala. Singkat dari mengganti model untuk JComboBox, saya kehabisan ide. Bagaimana saya mendapat pemberitahuan tentang perubahan pilihan pada JComboBox? ** …


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.