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

5
Apa itu JSR dan apa kegunaannya?
Apa relevansi JSR dan bagaimana cara mengoptimalkannya untuk digunakan? Saya membaca sesuatu seperti jsr82 untuk Bluetooth dan beberapa lainnya untuk aplikasi teknis lainnya. Apa relevansinya?
89 java  jsr 

6
Apakah mungkin untuk menggunakan Java 8 Stream API di Android API <24?
Saya telah membaca posting ini di sini. Tapi tetap saja saya tidak bisa menjalankan kode yang berisi fitur Java 8 Stream API seperti berikut di minSdkVersion &lt;24. List&lt;Car&gt; newCars = cars.stream() .filter(s -&gt; s.getColor().equals("red")) .collect(Collectors.toList()); Ini tidak berjalan karena pesan kesalahan Panggilan memerlukan API level 24 (minimum saat ini 15): …


7
Perbedaan antara servlet dan layanan web
Apa perbedaan antara 2 ini? Saya menemukan beberapa hasil di google tidak ada yang meyakinkan. Ini pertanyaan lanjutannya: Katakanlah saya membuat aplikasi web musim semi mvc menganotasi beberapa kelas dengan anotasi @Controller dan membuat sesuatu yang akan berhasil mentransfer beberapa informasi dari ujung depan -&gt; ujung belakang dan sebaliknya dan …

8
Bagaimana cara menggunakan JUnit dan Hamcrest secara bersamaan?
Saya tidak mengerti bagaimana JUnit 4.8 harus bekerja dengan pencocok Hamcrest. Ada beberapa pencocokan yang ditentukan di junit-4.8.jardalam org.hamcrest.CoreMatchers. Pada saat yang sama ada beberapa matcher lain di hamcrest-all-1.1.jardalam org.hamcrest.Matchers. Jadi, mau kemana? Haruskah saya secara eksplisit memasukkan hamcrest JAR ke dalam proyek dan mengabaikan pencocokan yang disediakan oleh JUnit? …
89 java  junit  hamcrest 

1
REST - HTTP Post Multipart dengan JSON
Saya perlu menerima HTTP Post Multipart yang hanya berisi 2 parameter: String JSON File biner Manakah cara yang benar untuk mengatur tubuh? Saya akan menguji panggilan HTTP menggunakan konsol REST Chrome, jadi saya ingin tahu apakah solusi yang tepat adalah dengan menyetel kunci "label" untuk parameter JSON dan file biner. …
89 java  json  rest  http  resteasy 

6
Java AES dan menggunakan kunci saya sendiri
Saya ingin mengenkripsi string menggunakan AES dengan kunci saya sendiri. Tapi saya mengalami masalah dengan panjang bit kunci. Dapatkah Anda meninjau kode saya dan melihat apa yang perlu saya perbaiki / ubah. public static void main(String[] args) throws Exception { String username = "bob@google.org"; String password = "Password1"; String secretID …
89 java  key  aes 



18
Membuat nomor acak tanpa duplikat
Dalam hal ini, MAX hanya 5, jadi saya dapat memeriksa duplikatnya satu per satu, tetapi bagaimana saya bisa melakukan ini dengan cara yang lebih sederhana? Misalnya, bagaimana jika MAX memiliki nilai 20? Terima kasih. int MAX = 5; for (i = 1 , i &lt;= MAX; i++) { drawNum[1] = …
89 java  random 

5
Bolehkah REST mengembalikan konten setelah POST?
Saya menggunakan RESTlet dan saya telah membuat sumber daya. Saya menangani POST dengan acceptRepresentationmetode overriding . Klien harus mengirimi saya beberapa data, lalu saya menyimpannya ke DB, menyetel respons ke 201 (SUCCESS_CREATED) dan saya perlu mengembalikan beberapa data ke klien, tetapi mengembalikan jenis acceptRepresentationadalah void. Dalam kasus saya, saya perlu …
89 java  rest  restlet 

4
Android - Pembuat Aktivitas vs onCreate
Saya memahami bahwa Android Activitiesmemiliki siklus hidup tertentu dan itu onCreateharus diganti dan digunakan untuk inisialisasi, tetapi apa yang sebenarnya terjadi di konstruktor? Adakah kasus ketika Anda bisa / harus mengganti Activitykonstruktor juga, atau haruskah Anda tidak pernah menyentuhnya? Saya berasumsi bahwa konstruktor tidak boleh digunakan karena referensi ke Activitiestidak …

10
Perbedaan antara metode Statis dan metode Instance
Saya baru saja membaca teks yang diberikan kepada saya di buku teks saya dan saya tidak begitu yakin saya mengerti apa yang dikatakannya. Ini pada dasarnya memberi tahu saya bahwa metode statis atau metode kelas menyertakan kata kunci "pengubah" statis. Tapi saya tidak tahu apa artinya itu? Bisakah seseorang menjelaskan …

2
Bagaimana cara mengambil contoh beranotasi dari injektor Guice?
Katakanlah saya memiliki modul: Module extends AbstractModule { @Override protected void configure() { bind(String.class). annotatedWith(Names.named("annotation")). toInstance("DELIRIOUS"); } } dan saya ingin menguji modul dan memeriksa apakah itu menyuntikkan nilai yang tepat di Stringbidang yang dianotasi Names.named("annotation")tanpa memiliki kelas dan bidang tetapi mendapatkan nilai langsung dari injektor: @Test public void test() …


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.