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
Mengapa Java tidak dapat menyimpulkan supertipe?
Kita semua tahu Long memanjang Number. Jadi mengapa ini tidak dikompilasi? Dan bagaimana mendefinisikan metode withsehingga program dapat dikompilasi tanpa ada panduan manual? import java.util.function.Function; public class Builder<T> { static public interface MyInterface { Number getNumber(); Long getLong(); } public <F extends Function<T, R>, R> Builder<T> with(F getter, R returnValue) …

1
Untuk apa pagar memori digunakan di Jawa?
Ketika mencoba memahami bagaimana SubmissionPublisher( kode sumber di Java SE 10, OpenJDK | docs ), sebuah kelas baru yang ditambahkan ke Java SE dalam versi 9, telah diterapkan, saya menemukan beberapa panggilan API yang VarHandlesebelumnya tidak saya sadari: fullFence, acquireFence, releaseFence, loadLoadFenceDan storeStoreFence. Setelah melakukan beberapa penelitian, terutama mengenai konsep …

2
Panah (->) prioritas / prioritas operator terendah, atau prioritas penugasan / tugas gabungan terendah?
JLS : The Operator didahulukan terendah adalah panah dari ekspresi lambda (->) , diikuti oleh operator penugasan. Diikuti ke arah mana (meningkatkan prioritas, mengurangi prioritas)? - "mengikuti" berarti penugasan memiliki prioritas lebih tinggi atau prioritas lebih rendah (berkenaan dengan operator panah)? Saya kira, dalam peningkatan, karena "terendah" (untuk panah) berarti …

4
Penggunaan CPU Aplikasi Java Multithreaded Terlalu Rendah pada Windows
Saya sedang mengerjakan aplikasi Java untuk memecahkan kelas masalah optimasi numerik - masalah pemrograman linier skala besar menjadi lebih tepat. Satu masalah dapat dipecah menjadi sub-masalah yang lebih kecil yang dapat diselesaikan secara paralel. Karena ada lebih banyak submasalah dari inti CPU, saya menggunakan ExecutorService dan mendefinisikan setiap subproblem sebagai …



3
Mengapa nama host dinyatakan tidak valid saat membuat URI
Menjalankan kode ini dengan JDK 1.8: try { System.out.println( new URI(null, null, "5-12-145-35_s-81", 443, null, null, null)); } catch (URISyntaxException e) { e.printStackTrace(); } mengakibatkan kesalahan ini: java.net.URISyntaxException: Illegal character in hostname at index 13: //5-12-145-35_s-81:443 Dari mana asal kesalahan ini, mengingat semua karakter nama host tampak sah, menurut Jenis …
17 java 


9
Kemungkinan masalah dengan Chromedriver 78, Selenium tidak dapat menemukan elemen web PDF dibuka di Chrome
Sampai Google Chrome saya tidak diperbarui ke versi 78 kode saya berfungsi dengan baik. Saya juga memperbarui chromedriver ke versi 78.0.3904.70. Jadi saya tidak dapat lagi menemukan WebElement dengan id = 'plugin' menggunakan Selenium WebDriver dan Java: <html> <div id="content"> <embed id="plugin" type="application/x-google-chrome-pdf" src="http://??????????/offer_printed.php?printable=yes&reanudar=&> </div> </html> Selain bagian itu tes …

3
Parallel Infinite Java Streaming kehabisan Memori
Saya mencoba untuk memahami mengapa program Java berikut memberikan OutOfMemoryError, sedangkan program yang sesuai .parallel()tidak. System.out.println(Stream .iterate(1, i -> i+1) .parallel() .flatMap(n -> Stream.iterate(n, i -> i+n)) .mapToInt(Integer::intValue) .limit(100_000_000) .sum() ); Saya punya dua pertanyaan: Apa output yang diinginkan dari program ini? Tanpa .parallel()itu tampaknya ini hanya output sum(1+2+3+...)yang berarti …

3
+0 dan -0 menunjukkan perilaku berbeda untuk data int dan float
Saya telah membaca posting ini nol negatif dan positif . Untuk pemahaman saya, kode berikut harus memberi true dan true sebagai output. Namun, itu memberi falsedan truesebagai hasil. Saya membandingkan nol negatif dengan nol positif. public class Test { public static void main(String[] args) { float f = 0; float …
16 java  java-8 

1
OneNote parsing - bagaimana menuju ke Text Blobs di dokumen?
Saya membuat parser untuk .oneekstensi file, yang ketika selesai saya akan tambahkan ke proyek Apache Tika. Inilah proyek Open Source berlisensi APL 2.0 yang saya buat: https://github.com/nddipiazza/onenote-parser-java Saya menggunakan dokumen spesifikasi di sini: https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-one/73d22548-a613-4350-8c23-07d15576be50 Sebagai titik awal, saya melakukan porting pada kode dari proyek C ++ open source ini: https://github.com/dropbox/onenote-parser …

2
Android Studio menginstal tanpa sdkmanager
Saya telah memprogram di Flutter menggunakan macOS 10.15.3, menargetkan perangkat iOS. Hari ini saya mencoba menginstal Android Studio juga, untuk bercabang. Instalasi berjalan tanpa kesalahan, tetapi Library/Android/sdk/tidak ada toolssubdirektori, yang merupakan masalah karena sdkmanagerseharusnya ditemukan di dalam Library/Android/sdk/tools/bin. Saya perhatikan ini karena berlari flutter doctormemberi saya: ✗ Android license status …

8
IntelliJ: Kesalahan: java: error: rilis versi 5 tidak didukung
Saya menggunakan IntelliJ IDEA Ultimate 2019.3.1 . Setiap kali saya mencoba untuk memulai proyek Java Maven sederhana (mungkin itu bahkan Hello World sederhana) saya mendapatkan kesalahan berikut: Error:java: error: release version 5 not supported Berjalan java --versiondengan terminal saya mendapatkan output berikut: openjdk 11.0.5 2019-10-15 OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-0ubuntu1.1) …


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.