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

6
Mockito: InvalidUseOfMatchersException
Saya memiliki alat baris perintah yang melakukan pemeriksaan DNS. Jika pemeriksaan DNS berhasil, perintah dilanjutkan dengan tugas lebih lanjut. Saya mencoba menulis pengujian unit untuk ini menggunakan Mockito. Ini kode saya: public class Command() { // .... void runCommand() { // .. dnsCheck(hostname, new InetAddressFactory()); // .. // do other …


7
Mendapatkan dependensi Gradle di IntelliJ IDEA menggunakan build Gradle
Pembuatan kelas, bahkan dari dalam IntelliJ IDEA tidak menempatkan dependensi ke dalam folder "Perpustakaan Eksternal", jadi kelas ini tidak muncul sebagai saran di editor dan ketika saya menambahkannya secara manual sebagai impor, ada kesalahan kompilasi. Bagaimana saya bisa mendapatkan IntelliJ untuk secara otomatis memasukkan dependensi dalam file build.gradle saya , …

7
Netty vs Apache MINA
Keduanya menyediakan fungsi yang kira-kira sama. Mana yang harus saya pilih untuk mengembangkan server TCP kinerja tinggi saya? Apa kelebihan dan kekurangannya? Tautan referensi: Apache MINA ( sumber ) Netty ( sumber )

7
Apa inisialisasi default array di Java?
Jadi saya mendeklarasikan dan menginisialisasi array int: static final int UN = 0; int[] arr = new int[size]; for (int i = 0; i < size; i++) { arr[i] = UN; } Katakan saya melakukan ini sebagai gantinya ... int[] arr = new int[5]; System.out.println(arr[0]); ... 0akan mencetak ke standar …

9
Bagaimana cara mengimpor sertifikat yang ditandatangani sendiri dengan benar ke Java keystore yang tersedia untuk semua aplikasi Java secara default?
Saya ingin mengimpor sertifikat yang ditandatangani sendiri ke Jawa sehingga aplikasi Java apa pun yang akan mencoba membuat koneksi SSL akan mempercayai sertifikat ini. Sejauh ini, saya berhasil mengimpornya keytool -import -trustcacerts -noprompt -storepass changeit -alias $REMHOST -file $REMHOST.pem keytool -import -trustcacerts -noprompt -keystore cacerts -storepass changeit -alias $REMHOST -file …

27
Bagaimana Anda menabrak JVM?
Saya sedang membaca buku tentang keterampilan pemrograman di mana penulis bertanya kepada orang yang diwawancarai, "Bagaimana Anda menabrak JVM?" Saya pikir Anda bisa melakukannya dengan menulis infinite untuk-loop yang pada akhirnya akan menggunakan semua memori. Adakah yang punya ide?
144 java  jvm 

11
Baca String baris demi baris
Mengingat string yang tidak terlalu panjang, apa cara terbaik untuk membacanya baris demi baris? Saya tahu Anda dapat melakukannya: BufferedReader reader = new BufferedReader(new StringReader(<string>)); reader.readLine(); Cara lain adalah dengan mengambil substring pada eol: final String eol = System.getProperty("line.separator"); output = output.substring(output.indexOf(eol + 1)); Adakah cara lain yang lebih sederhana …
144 java  string 



3
Apa perbedaan antara JPA dan Spring Data JPA?
Saya agak bingung tentang perbedaan antara Spring Data-JPA dan JPA. Saya tahu tentang JPA bahwa ini adalah spesifikasi untuk mempertahankan Java Objects ke database relasional menggunakan teknologi ORM yang populer. Dengan kata lain, JPA menyediakan antarmuka dan teknologi ORM lainnya, mengimplementasikan antarmuka yang dikenal sebagai penyedia JPA misalnya Hibernate. Sekarang, …

10
Mengapa Koleksi Java tidak menghapus metode yang umum?
Mengapa Collection.remove (Object o) tidak generik? Sepertinya Collection<E>bisa sajaboolean remove(E o); Kemudian, ketika Anda secara tidak sengaja mencoba untuk menghapus (misalnya) Set<String>alih-alih setiap String individu dari a Collection<String>, itu akan menjadi kesalahan waktu kompilasi alih-alih masalah debugging nanti.

8
Di mana aplikasi Keytool?
Saya perlu menggunakan kontrol tampilan peta di android dan sepertinya saya tidak mengerti cara menjalankannya keytool. Apakah sudah diinstal dengan gerhana? Sepertinya saya tidak dapat menemukan tautan unduhan. Terima kasih

27
Buat string dengan n karakter
Apakah ada cara di java untuk membuat string dengan jumlah karakter yang ditentukan? Dalam kasus saya, saya perlu membuat string dengan 10 spasi. Kode saya saat ini adalah: StringBuffer outputBuffer = new StringBuffer(length); for (int i = 0; i < length; i++){ outputBuffer.append(" "); } return outputBuffer.toString(); Apakah ada cara …

17
Penambahan & penghapusan Android RecyclerView item
Saya memiliki RecyclerView dengan kotak teks TextView dan tombol silang ImageView. Saya memiliki tombol di luar recyclerview yang membuat tombol silang ImageView terlihat / hilang. Saya mencari untuk menghapus item dari recylerview, ketika tombol item lintas itu ImageView ditekan. Adaptor saya: public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> implements View.OnClickListener, View.OnLongClickListener { …

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.