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


17
Apa yang dimaksud dengan abadi?
Ini bisa menjadi pertanyaan paling bodoh yang pernah diajukan tetapi saya pikir itu cukup membingungkan bagi seorang pemula Java. Adakah yang bisa menjelaskan apa yang dimaksud dengan abadi ? Mengapa tidak Stringberubah? Apa kelebihan / kekurangan benda yang tidak bisa diubah? Mengapa objek yang bisa berubah seperti StringBuilderlebih disukai daripada …

2
Mockito menguji metode void melempar pengecualian
Saya punya metode dengan voidtipe pengembalian. Itu juga bisa melempar sejumlah pengecualian sehingga saya ingin menguji pengecualian yang dilemparkan. Semua upaya gagal dengan alasan yang sama: Metode ketika (T) dalam tipe Stubber tidak berlaku untuk argumen (batal) Adakah ide bagaimana saya bisa mendapatkan metode untuk melempar pengecualian yang ditentukan? doThrow(new …

15
Apakah string Java benar-benar tidak berubah?
Kita semua tahu bahwa Stringitu tidak dapat diubah di Jawa, tetapi periksa kode berikut: String s1 = "Hello World"; String s2 = "Hello World"; String s3 = s1.substring(6); System.out.println(s1); // Hello World System.out.println(s2); // Hello World System.out.println(s3); // World Field field = String.class.getDeclaredField("value"); field.setAccessible(true); char[] value = (char[])field.get(s1); value[6] = …




11
Apa yang dimaksud dengan kacang Spring?
Saya belum menemukan definisi tingkat tinggi dari kacang Spring yang dapat saya mengerti. Saya melihat mereka sering dirujuk dalam dokumentasi dan buku-buku Grails, tetapi saya pikir memahami apa itu akan bermanfaat. Jadi, apa itu kacang Spring? Bagaimana mereka bisa digunakan? Apakah ada hubungannya dengan Injeksi Ketergantungan?
398 java  spring  grails 


13
Apakah yang dimaksud dengan kesalahan "Tidak dapat menemukan simbol" atau "Tidak dapat menyelesaikan simbol"?
Tolong jelaskan yang berikut tentang kesalahan "Tidak dapat menemukan simbol" dan "Tidak dapat menyelesaikan simbol": Apa yang mereka maksud? Hal-hal apa yang dapat menyebabkan mereka? Bagaimana cara programmer memperbaiki mereka? Pertanyaan ini dirancang untuk menyemai Q&A komprehensif tentang kesalahan kompilasi umum di Jawa ini.





18
Mengapa Java 8's Optional tidak digunakan dalam argumen
Saya telah membaca di banyak situs Web. Opsional hanya boleh digunakan sebagai jenis pengembalian, dan tidak digunakan dalam argumen metode. Saya berjuang untuk menemukan alasan logis mengapa. Misalnya saya punya sepotong logika yang memiliki 2 parameter opsional. Karena itu saya pikir akan masuk akal untuk menulis tanda tangan metode saya …
392 java  java-8  optional 

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.