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
Apa arti <T> (tanda kurung sudut) di Java?
Saya sedang mempelajari Java dan baru-baru ini bingung dengan tanda kurung siku (&lt;&gt;). Apa sebenarnya yang mereka maksud? public class Pool&lt;T&gt;{ public interface PoolFactory&lt;T&gt;{ public T createObject(); } this.freeObjects = new ArrayList&lt;T&gt;(maxsize) } Apa &lt;T&gt;maksudnya Apakah ini berarti saya dapat membuat objek bertipe T?
140 java  generics 


5
Autowiring dua kacang menerapkan antarmuka yang sama - bagaimana mengatur kacang default ke autowire?
Latar Belakang: Saya memiliki aplikasi Spring 2.5 / Java / Tomcat. Ada kacang berikut, yang digunakan di seluruh aplikasi di banyak tempat public class HibernateDeviceDao implements DeviceDao dan kacang berikut yang baru: public class JdbcDeviceDao implements DeviceDao Kacang pertama dikonfigurasi jadi (semua kacang dalam paket disertakan) &lt;context:component-scan base-package="com.initech.service.dao.hibernate" /&gt; Kacang …


4
Gunakan kembali parameter dalam String.format?
String hello = "Hello"; String.format("%s %s %s %s %s %s", hello, hello, hello, hello, hello, hello); hello hello hello hello hello hello Apakah variabel hello perlu diulang beberapa kali dalam panggilan ke metode format atau ada versi singkatan yang memungkinkan Anda menentukan argumen satu kali untuk diterapkan ke semua %stoken?

9
Buat Kelas Tes di IntelliJ
Saya bekerja dalam struktur proyek Java Maven tradisional di dalam IntelliJ, mis main/java/com/x/y test/java/com/x/y Ketika saya membuat kelas bernama Foo di main / java / com / x / y menggunakan IntelliJ, saya ingin secara otomatis memiliki file bernama FooTest.java yang dibuat di test / java / com / x …

14
Panggilan metode throttling ke permintaan M dalam N detik
Saya membutuhkan komponen / kelas yang membatasi eksekusi beberapa metode ke panggilan M maksimum dalam N detik (atau ms atau nanos, tidak masalah). Dengan kata lain saya perlu memastikan bahwa metode saya dijalankan tidak lebih dari M kali dalam jendela geser N detik. Jika Anda tidak mengetahui kelas yang ada, …
140 java  throttling 


5
Apakah operator Java & = berlaku & atau &&?
Asumsi boolean a = false; Saya bertanya-tanya apakah melakukan: a &amp;= b; setara dengan a = a &amp;&amp; b; //logical AND, a is false hence b is not evaluated. atau di sisi lain artinya a = a &amp; b; //Bitwise AND. Both a and b are evaluated.
139 java  operators 


3
Mengapa Cloneable tidak ditinggalkan?
Secara umum dipahami bahwa Cloneableantarmuka di Java rusak. Ada banyak alasan untuk ini, yang tidak akan saya sebutkan; yang lain sudah melakukannya. Itu juga posisi arsitek Jawa sendiri. Karena itu pertanyaan saya adalah: mengapa belum ditinggalkan? Jika tim inti Java telah memutuskan bahwa itu rusak, maka mereka juga harus mempertimbangkan …


8
Java Reflection: Bagaimana cara mendapatkan nama variabel?
Menggunakan Java Reflection, apakah mungkin untuk mendapatkan nama variabel lokal? Misalnya, jika saya punya ini: Foo b = new Foo(); Foo a = new Foo(); Foo r = new Foo(); apakah mungkin untuk mengimplementasikan metode yang dapat menemukan nama-nama variabel tersebut, seperti: public void baz(Foo... foos) { for (Foo foo: …
139 java  reflection 

6
Tulis string ke aliran output
Saya memiliki beberapa pendengar keluaran yang mengimplementasikan OutputStream. Ini bisa berupa PrintStream yang menulis ke stdout atau ke File, atau dapat menulis ke memori atau tujuan output lainnya; oleh karena itu, saya menetapkan OutputStream sebagai (an) argumen dalam metode ini. Sekarang, saya telah menerima String. Apa cara terbaik untuk menulis …
139 java  stream 

30
java.lang.ClassNotFoundException: Tidak menemukan kelas di jalur: dexpathlist
Saat ini saya sedang mengerjakan proyek di mana saya harus menggunakan ndk murni asli. Itu bekerja ketika saya mencoba menjalankan contoh helloworld dari sumber mesin Irrlicht. Kemudian saya mencoba menggunakannya dalam proyek saya mengikuti format yang sama dari contoh itu. Tapi saya mendapat: 03-14 01:40:05.308: E/AndroidRuntime(799): java.lang.RuntimeException: Unable to instantiate …
139 java  android  c++  android-ndk 

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.