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





22
Anotasi @NotNull Java manakah yang harus saya gunakan?
Saya ingin membuat kode saya lebih mudah dibaca serta menggunakan perkakas seperti inspeksi kode IDE dan / atau analisis kode statis (FindBugs dan Sonar) untuk menghindari NullPointerExceptions. Banyak alat yang tampaknya tidak kompatibel satu sama lain @NotNull/ @NonNull/ @Nonnullanotasi dan daftar semuanya dalam kode saya akan mengerikan untuk dibaca. Adakah …

26
Cara menginstal Java 8 di Mac
Saya ingin melakukan pemrograman dengan JavaFX terbaru, yang membutuhkan Java 8. Saya menggunakan IntelliJ 13 CE dan Mac OS X 9 Mavericks. Saya menjalankan installer Java 8 Oracle, dan file-file tersebut terlihat seperti berakhir di /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk tetapi versi sebelumnya di /System/Library/Java/JavaFrameworks/jdk1.6.... Tidak yakin mengapa pemasang terbaru memasukkan ini /Librarysebagai ganti …


8
Apa perbedaan antara nama kanonik, nama sederhana dan nama kelas dalam Java Class?
Di Jawa, apa perbedaan antara ini: Object o1 = .... o1.getClass().getSimpleName(); o1.getClass().getName(); o1.getClass().getCanonicalName(); Saya telah memeriksa Javadoc beberapa kali, namun ini tidak pernah menjelaskan dengan baik. Saya juga menjalankan tes dan itu tidak mencerminkan makna nyata di balik cara metode ini disebut.
973 java 

30
Tidak dapat menjalankan file jar: “no atribut manifes utama”
Saya telah menginstal aplikasi, ketika saya mencoba menjalankannya (ini adalah jar yang dapat dieksekusi) tidak ada yang terjadi. Ketika saya menjalankannya dari commandline dengan: java -jar "app.jar" Saya mendapatkan pesan berikut: tidak ada atribut manifes utama, di "app.jar" Biasanya, jika saya membuat program sendiri, saya akan menambahkan atribut kelas utama …
971 java  jar  manifest  main 

30
Tidak dapat memulai Eclipse - Java dimulai tetapi mengembalikan kode keluar = 13
Saya mencoba merasakan pengembangan Android menggunakan Eclipse. Saya mengalami masalah ini ketika mencoba menjalankan Eclipse, setelah menginstal versi 4.2 hanya beberapa menit yang lalu. Setelah pertama kali mencoba untuk memulai Eclipsetanpa parameter untuk menentukan Java VM, saya mendapat pesan kesalahan yang mengatakannya couldn't find a Java VM called javaw.exe inside …

30
Mengapa RecyclerView tidak memiliki onItemClickListener ()?
Saya sedang menjelajah RecyclerViewdan saya terkejut melihat yang RecyclerViewtidak ada onItemClickListener(). Saya punya dua pertanyaan. Pertanyaan utama Saya ingin tahu mengapa Google dihapus onItemClickListener()? Apakah ada masalah kinerja atau hal lain? Pertanyaan Sekunder Saya memecahkan masalah saya dengan menulis onClickdi RecyclerView.Adapter: public static class ViewHolder extends RecyclerView.ViewHolder implements OnClickListener { …

17
Perbedaan antara HashMap, LinkedHashMap dan TreeMap
Apa perbedaan antara HashMap, LinkedHashMapdan TreeMapdi Jawa? Saya tidak melihat perbedaan dalam output karena ketiganya memiliki keySetdan values. Apa Hashtables? Map m1 = new HashMap(); m1.put("map", "HashMap"); m1.put("schildt", "java2"); m1.put("mathew", "Hyden"); m1.put("schildt", "java2s"); print(m1.keySet()); print(m1.values()); SortedMap sm = new TreeMap(); sm.put("map", "TreeMap"); sm.put("schildt", "java2"); sm.put("mathew", "Hyden"); sm.put("schildt", "java2s"); print(sm.keySet()); print(sm.values()); …
958 java  map 

17
:: (titik dua) operator di Java 8
Saya menjelajahi sumber Java 8 dan menemukan bagian kode ini sangat mengejutkan: //defined in IntPipeline.java @Override public final OptionalInt reduce(IntBinaryOperator op) { return evaluate(ReduceOps.makeInt(op)); } @Override public final OptionalInt max() { return reduce(Math::max); //this is the gotcha line } //defined in Math.java public static int max(int a, int b) { …
956 java  java-8 

13
Kelas Statis Di Jawa
Apakah ada yang seperti static classdi java? Apa arti dari kelas semacam itu. Apakah semua metode dari kelas statis juga perlu static? Apakah diperlukan sebaliknya, bahwa jika suatu kelas berisi semua metode statis, apakah kelas itu juga statis? Untuk apa kelas statis itu bagus?

10
Cara mengejek metode batal dengan Mockito
Bagaimana cara mengejek metode dengan tipe batal? Saya menerapkan pola pengamat tetapi saya tidak bisa mengejeknya dengan Mockito karena saya tidak tahu caranya. Dan saya mencoba mencari contoh di Internet tetapi tidak berhasil. Kelas saya terlihat seperti ini: public class World { List<Listener> listeners; void addListener(Listener item) { listeners.add(item); } …

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.