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

15
Kapan harus menggunakan final untuk parameter metode dan variabel lokal?
Saya telah menemukan beberapa referensi ( misalnya ) yang menyarankan menggunakan finalsebanyak mungkin dan saya bertanya-tanya seberapa penting itu. Ini terutama dalam konteks parameter metode dan variabel lokal, bukan metode akhir atau kelas. Untuk konstanta, itu sangat masuk akal. Di satu sisi, kompiler dapat membuat beberapa optimasi dan itu membuat …
171 java  final 

5
Apa yang dilakukan operator panah, '->', di Jawa?
Saat berburu melalui beberapa kode saya menemukan operator panah, apa fungsinya? Saya pikir Java tidak memiliki operator panah. return (Collection<Car>) CollectionUtils.select(listOfCars, (arg0) -> { return Car.SEDAN == ((Car)arg0).getStyle(); }); Detail : Java 6, Koleksi Apache Commons, IntelliJ 12 Pembaruan / Jawaban: Ternyata IntelliJ 12 mendukung Java 8, yang mendukung lambdas, …


15
Kompilasi kesalahan fatal: rilis target tidak valid: 1.8 -> [Bantuan 1]
Masalah serupa seperti yang diposting pada rilis target yang tidak valid: 1,7 tetapi setelah mengikuti blog masalah saya masih belum terselesaikan. Gagal menjalankan goal org.apache.maven.plugins: maven-compiler-plugin: 3.1: kompilasi (default-compile) pada proyek hm_app: Kompilasi kesalahan fatal: kompilasi target yang salah: rilis target yang tidak valid: 1.8 -> [Help 1] Saya mengikuti …
170 java  maven 

8
Cara mendapatkan UserDetails pengguna aktif
Di pengontrol saya, ketika saya membutuhkan pengguna aktif (login), saya melakukan hal berikut untuk mendapatkan UserDetailsimplementasi saya : User activeUser = (User)SecurityContextHolder.getContext().getAuthentication().getPrincipal(); log.debug(activeUser.getSomeCustomField()); Ini bekerja dengan baik, tetapi saya akan berpikir Spring dapat membuat hidup lebih mudah dalam kasus seperti ini. Apakah ada cara untuk memiliki UserDetailsautowired ke controller atau …

6
Pengecualian Java tidak tertangkap?
Saya punya masalah teoritis kecil dengan konstruksi try-catch. Saya mengikuti ujian praktis kemarin tentang Jawa dan saya tidak mengerti contoh berikut: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally { System.out.print("C"); throw new Exception("3"); } } catch (Exception e) …

10
NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder
Ada masalah dengan pustaka appcompat v7 Android pada perangkat Samsung yang menjalankan Android 4.2. Saya terus mogok dengan jejak tumpukan berikut di Konsol Pengembang saya: java.lang.NoClassDefFoundError: android.support.v7.internal.view.menu.MenuBuilder at android.support.v7.widget.PopupMenu.<init>(PopupMenu.java:66) at com.[my-package-name].CustomActivity$5.onClick(CustomActivity.java:215) at android.view.View.performClick(View.java:4222) at android.view.View$PerformClick.run(View.java:17620) at android.os.Handler.handleCallback(Handler.java:800) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:194) at android.app.ActivityThread.main(ActivityThread.java:5391) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:525) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833) …

17
Sortir array di Jawa
Saya mencoba membuat program yang terdiri dari 10 integer yang semuanya memiliki nilai acak, sejauh ini bagus. Namun, sekarang saya perlu mengurutkannya dari nilai terendah ke nilai tertinggi dan kemudian mencetaknya di layar, bagaimana saya melakukannya? (Maaf karena memiliki begitu banyak kode untuk program sekecil itu, saya tidak begitu baik …
170 java  arrays 

9
Bagaimana cara menjalankan tes Integrasi Maven saya
Saya memiliki proyek multi-modul maven2 dan di masing-masing modul anak saya, saya memiliki tes JUnit yang diberi nama Test.javadan Integration.javauntuk tes unit dan tes integrasi masing-masing. Ketika saya mengeksekusi: mvn test semua tes JUnit *Test.javadalam modul anak dijalankan. Ketika saya mengeksekusi mvn test -Dtest=**/*Integration tidak ada Integration.javates yang dieksekusi dalam …

4
Grup Pengambilan Java Regex
Saya mencoba memahami blok kode ini. Yang pertama, apa yang kita cari dalam ekspresi? Pemahaman saya adalah bahwa itu karakter apa saja (0 atau lebih kali *) diikuti oleh angka antara 0 dan 9 (satu atau lebih kali +) diikuti oleh karakter apa saja (0 atau lebih kali *). Ketika …
170 java  regex 

6
Kelompokkan dengan menghitung dalam Java 8 stream API
Saya mencoba menemukan cara sederhana di Java 8 stream API untuk melakukan pengelompokan, saya keluar dengan cara yang rumit ini! List<String> list = new ArrayList<>(); list.add("Hello"); list.add("Hello"); list.add("World"); Map<String, List<String>> collect = list.stream().collect( Collectors.groupingBy(o -> o)); System.out.println(collect); List<String[]> collect2 = collect .entrySet() .stream() .map(e -> new String[] { e.getKey(), String.valueOf(e.getValue().size()) …

3
Apa yang menentukan offset konsumen Kafka?
Saya relatif baru di Kafka. Saya telah melakukan sedikit percobaan dengan itu, tetapi beberapa hal tidak jelas bagi saya mengenai penggantian konsumen. Dari apa yang saya pahami sejauh ini, ketika konsumen mulai, offset yang akan mulai dibaca ditentukan oleh pengaturan konfigurasi auto.offset.reset(koreksi saya jika saya salah). Sekarang katakan misalnya ada …

7
Koleksi Immutable vs Unmodifiable
Dari Ikhtisar Kerangka Kerja Koleksi : Koleksi yang tidak mendukung operasi modifikasi (seperti add, removedan clear) disebut sebagai tidak dapat dimodifikasi . Koleksi yang tidak dapat dimodifikasi dapat dimodifikasi . Koleksi yang juga menjamin bahwa tidak ada perubahan pada Collectionobjek akan terlihat disebut tidak berubah . Koleksi yang tidak bisa …

7
Mockito.any () lulus Interface dengan Generics
apakah mungkin untuk melewatkan jenis antarmuka dengan obat generik? Antarmuka: public interface AsyncCallback<T> Dalam metode pengujian saya: Mockito.any(AsyncCallback.class) Menempatkan di <ResponseX>belakang atau untuk .classtidak berhasil.
170 java  generics  mockito 


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.