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
Dapat Retrofit dengan OKHttp menggunakan data cache saat offline
Saya mencoba menggunakan Retrofit & OKHttp untuk menyimpan tanggapan HTTP. Saya mengikuti intisari ini dan, berakhir dengan kode ini: File httpCacheDirectory = new File(context.getCacheDir(), "responses"); HttpResponseCache httpResponseCache = null; try { httpResponseCache = new HttpResponseCache(httpCacheDirectory, 10 * 1024 * 1024); } catch (IOException e) { Log.e("Retrofit", "Could not create http …


9
Membuat JAR runnable dengan Gradle
Sampai sekarang saya membuat file JAR yang dapat dijalankan melalui fungsi "Ekspor ..." Eclipse tetapi sekarang saya beralih ke IntelliJ IDEA dan Gradle untuk membangun otomatisasi. Beberapa artikel di sini menyarankan plugin "aplikasi", tetapi ini tidak sepenuhnya mengarah pada hasil yang saya harapkan (hanya JAR, tidak ada skrip awal atau …
148 java  jar  gradle 


2
Bagaimana memastikan urutan pemrosesan dalam stream java8?
Saya ingin memproses daftar di dalam XMLobjek java. Saya harus memastikan memproses semua elemen agar saya menerimanya. Haruskah karena itu saya memanggil sequentialsetiap streamsaya gunakan? list.stream().sequential().filter().forEach() Atau apakah cukup menggunakan aliran saja selama saya tidak menggunakan paralelisme? list.stream().filter().forEach()
148 java  java-8  java-stream 

6
Haruskah saya menggunakan @EJB atau @Inject
Saya telah menemukan pertanyaan ini: Apa perbedaan antara @Inject dan @EJB tapi saya tidak mendapatkan lebih bijaksana. Saya belum pernah melakukan Java EE sebelumnya atau saya tidak punya pengalaman dengan injeksi ketergantungan jadi saya tidak mengerti apa yang harus saya gunakan? Apakah @EJB cara lama menyuntikkan? Apakah injeksi dilakukan oleh …
148 java  jakarta-ee  ejb  cdi 

7
Mengapa Java enum literals seharusnya tidak dapat memiliki parameter tipe generik?
Enum Jawa sangat bagus. Begitu juga obat generik. Tentu saja kita semua tahu keterbatasan dari yang terakhir karena jenis penghapusan. Tetapi ada satu hal yang saya tidak mengerti, Mengapa saya tidak bisa membuat enum seperti ini: public enum MyEnum<T> { LITERAL1<String>, LITERAL2<Integer>, LITERAL3<Object>; } Parameter tipe generik ini <T>pada gilirannya …
148 java  generics  enums 

4
Bagaimana cara kerja lombok?
Saya bertemu lombok hari ini. Saya sangat ingin tahu cara kerjanya. Artikel Java Geek memberikan beberapa petunjuk tetapi tidak sepenuhnya jelas bagi saya: Java 6 menghapus apt dan membuat javac mampu mengelola anotasi, merampingkan proses untuk mendapatkan komputasi langkah tunggal yang lebih sederhana. Ini adalah jalur yang diambil oleh Lombok. …
148 java  annotations  lombok 

29
Tidak ada penyedia Persistence untuk EntityManager yang bernama
Saya punya saya persistence.xmldengan nama yang sama menggunakan di TopLinkbawah META-INFdirektori. Lalu, saya minta kode saya memanggilnya dengan: EntityManagerFactory emfdb = Persistence.createEntityManagerFactory("agisdb"); Namun, saya mendapat pesan kesalahan berikut: 2009-07-21 09: 22: 41.018 [main] ERROR - Tidak ada penyedia Kegigihan untuk EntityManager bernama agisdb javax.persistence.PersistenceException: Tidak ada penyedia Persistence untuk EntityManager …
148 java  jpa  persistence  toplink 

7
Java SimpleDateFormat ("yyyy-MM-dd'T'HH: mm: ss'Z '") memberikan zona waktu sebagai IST
Saya memiliki konstruktor SimpleDateFormat sebagai SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") dan saya parsing string "2013-09-29T18:46:19Z". Saya telah membaca bahwa di sini Z mewakili GMT/UTCzona waktu. tetapi ketika saya mencetak tanggal ini di konsol, ia mencetak IST timezne untuk tanggal yang dikembalikan. Sekarang pertanyaan saya adalah apakah output saya benar atau salah?


4
Bagaimana cara POST membentuk data dengan Spring RestTemplate?
Saya ingin mengonversi cuplikan ikal (berfungsi) berikut menjadi panggilan RestTemplate: curl -i -X POST -d "email=first.last@example.com" https://app.example.com/hr/email Bagaimana cara saya melewati parameter email dengan benar? Kode berikut ini menghasilkan respons 404 Tidak Ditemukan: String url = "https://app.example.com/hr/email"; Map<String, String> params = new HashMap<String, String>(); params.put("email", "first.last@example.com"); RestTemplate restTemplate = new …

5
Bagaimana saya harus menggunakan sumber daya coba dengan JDBC?
Saya punya metode untuk mendapatkan pengguna dari database dengan JDBC: public List<User> getUser(int userId) { String sql = "SELECT id, name FROM users WHERE id = ?"; List<User> users = new ArrayList<User>(); try { Connection con = DriverManager.getConnection(myConnectionURL); PreparedStatement ps = con.prepareStatement(sql); ps.setInt(1, userId); ResultSet rs = ps.executeQuery(); while(rs.next()) { …

14
Apakah metode statis diwarisi di Java?
Saya sedang membaca Panduan Programmer untuk Sertifikasi SCJP Java ™ oleh Khalid Mughal. Di bab Warisan, dijelaskan itu Warisan anggota terkait erat dengan aksesibilitas yang mereka nyatakan. Jika anggota superclass dapat diakses dengan nama sederhananya di subclass (tanpa menggunakan sintaks tambahan seperti super), anggota itu dianggap mewarisi. Itu juga menyebutkan …
148 java  inheritance  static 


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.