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

14
Ubah string JSON menjadi objek di Java ME?
Apakah ada cara di Java / J2ME untuk mengonversi string, seperti: {name:"MyNode", width:200, height:100} ke representasi Objek internal yang sama, dalam satu baris kode? Karena metode saat ini terlalu membosankan: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); Mungkin perpustakaan JSON?

8
Antarmuka dengan bidang statis di java untuk berbagi 'konstanta'
Saya melihat beberapa proyek Java open source untuk masuk ke Java dan melihat banyak dari mereka memiliki semacam antarmuka 'konstanta'. Misalnya, processing.org memiliki antarmuka yang disebut PConstants.java , dan sebagian besar kelas inti lainnya mengimplementasikan antarmuka ini. Antarmuka penuh dengan anggota statis. Apakah ada alasan untuk pendekatan ini, atau apakah …
116 java 

21
Mengapa saya mendapatkan pesan error "401 Unauthorized" di Maven?
Mengapa saya mendapatkan pesan error "401 Unauthorized" di Maven? Inilah kesalahan yang saya dapatkan saat menelepon mvn deploy(log lengkap di bagian bawah): [INFO] BUILD FAILURE [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project xbnjava: Failed to deploy artifacts: Could not transfer artifact com.github.aliteralmind:xbnjava:pom:0.1.2 from/to sonatype-nexus-staging (https://oss.sonatype.org/service/local/staging/deploy/maven2/): Failed to transfer …
116 java  maven 

4
Jenis WebMvcConfigurerAdapter tidak digunakan lagi
Saya baru saja bermigrasi ke versi mvc musim semi 5.0.1.RELEASEtetapi tiba-tiba di gerhana STS WebMvcConfigurerAdapter ditandai sebagai tidak digunakan lagi public class MvcConfig extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/resources/**").addResourceLocations("/resources/"); // to serve static .html pages... registry.addResourceHandler("/static/**").addResourceLocations("/resources/static/"); } .... } Bagaimana saya bisa menghapus ini!
116 java  spring  spring-mvc 

7
Cara memverifikasi beberapa panggilan metode dengan parameter berbeda
Saya memiliki metode berikut yang ingin saya verifikasi perilakunya. public void methodToTest(Exception e, ActionErrors errors) { ... errors.add("exception.message", ActionMessageFactory.createErrorMessage(e.toString())); errors.add("exception.detail", ActionMessageFactory.createErrorMessage(e.getStackTrace()[0].toString())); ... } Di kelas @Test saya, saya berharap melakukan sesuatu seperti ini untuk memverifikasi yang errors.add()disebut dengan "exception.message" dan sekali lagi dengan "exception.detail" verify(errors).add(eq("exception.message"), any(ActionError.class)); verify(errors).add(eq("exception.detail"), any(ActionError.class)); Namun Mockito …
116 java  mockito 

4
Jackson bagaimana mengubah JsonNode menjadi ArrayNode tanpa casting?
Saya mengubah perpustakaan JSON saya dari org.json ke Jackson dan saya ingin memigrasi kode berikut: JSONObject datasets = readJSON(new URL(DATASETS)); JSONArray datasetArray = datasets.getJSONArray("datasets"); Sekarang di Jackson saya memiliki yang berikut: ObjectMapper m = new ObjectMapper(); JsonNode datasets = m.readTree(new URL(DATASETS)); ArrayNode datasetArray = (ArrayNode)datasets.get("datasets"); Namun saya tidak suka pemeran …
116 java  arrays  json  jackson 


5
Apa perbedaan antara kelas Helper dan Utility?
Bagaimana menentukan bagaimana memanggil kelas XHelper atau XUtils? Ke dalam pikiranku : Kelas helper , adalah kelas yang dapat membuat instantiate dan melakukan pekerjaan bisnis Kelas utils , adalah kelas statis yang melakukan operasi kecil dan berulang-ulang pada jenis contoh (contoh utils kelas ArrayUtils atau IOUtils dari Apache)
116 java 

10
Bagaimana cara menghindari pengembalian yang tidak berguna dalam metode Java?
Saya memiliki situasi di mana returnpernyataan yang bersarang dalam dua forloop akan selalu tercapai, secara teoritis. Kompilator tidak setuju dan membutuhkan returnpernyataan di luar forloop. Saya ingin mengetahui cara elegan untuk mengoptimalkan metode ini yang berada di luar pemahaman saya saat ini, dan tidak ada upaya penerapan break yang berhasil …
115 java 

13
java.sql.SQLException: - ORA-01000: kursor terbuka maksimum terlampaui
Saya mendapatkan pengecualian SQL ORA-01000. Jadi saya punya beberapa pertanyaan terkait dengannya. Apakah kursor terbuka maksimum persis terkait dengan jumlah koneksi JDBC, atau apakah juga terkait dengan objek pernyataan dan resultet yang telah kita buat untuk satu koneksi? (Kami menggunakan kumpulan koneksi) Apakah ada cara untuk mengkonfigurasi jumlah objek pernyataan …
115 java  oracle  jdbc 

7
Apa cara idiomatik untuk menulis URL atau URI di Java?
Bagaimana cara membuat URL atau URI di Java? Adakah cara idiomatik, atau perpustakaan yang dengan mudah melakukan ini? Saya perlu mengizinkan mulai dari string permintaan, mengurai / mengubah berbagai bagian URL (skema, host, jalur, string kueri) dan mendukung penambahan dan pengkodean parameter kueri secara otomatis.
115 java  url 

7
Menggunakan "ini" dengan nama kelas
Saya melakukan pemrograman Android dan belajar tentang Intents, ketika saya melihat konstruktor yang, bagi pikiran saya yang terlatih C #, tampak funky. Panggilannya adalah: Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class); Kedua parameter tersebut baru bagi saya. Bagaimana cara menonaktifkan ".this" statis dari Nama Kelas? Apakah ini perangkat Java atau Android? …
115 java  android  this 


12
Bagaimana cara mengubah izin file secara terprogram?
Di Java, saya secara dinamis membuat satu set file dan saya ingin mengubah izin file pada file ini di sistem file linux / unix. Saya ingin dapat menjalankan persamaan Java dengan chmod. Apakah itu mungkin Java 5? Jika ya, bagaimana caranya? Saya tahu di Java 6 Fileobjek memiliki setReadable()/ setWritable()metode. …
115 java  filesystems 

5
Boolean.valueOf () terkadang menghasilkan NullPointerException
Saya memiliki kode ini: package tests; import java.util.Hashtable; public class Tests { public static void main(String[] args) { Hashtable<String, Boolean> modifiedItems = new Hashtable<String, Boolean>(); System.out.println("TEST 1"); System.out.println(modifiedItems.get("item1")); // Prints null System.out.println("TEST 2"); System.out.println(modifiedItems.get("item1") == null); // Prints true System.out.println("TEST 3"); System.out.println(Boolean.valueOf(null)); // Prints false System.out.println("TEST 4"); System.out.println(Boolean.valueOf(modifiedItems.get("item1"))); // Produces …

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.