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

1
Pembulatan BigDecimal ke * selalu * memiliki dua tempat desimal
Saya mencoba membulatkan nilai BigDecimal ke atas, ke dua tempat desimal. saya menggunakan BigDecimal rounded = value.round(new MathContext(2, RoundingMode.CEILING)); logger.trace("rounded {} to {}", value, rounded); tetapi tidak melakukan apa yang saya inginkan secara konsisten: rounded 0.819 to 0.82 rounded 1.092 to 1.1 rounded 1.365 to 1.4 // should be 1.37 …


10
Kesalahan: Tidak dapat menjalankan alat SDK mksdcard
Tetap mendapatkan kesalahan dalam wisaya penyetelan saat mencoba memasang android studio di Ubuntu. "Unable to run mksdcard SDK tool." Juga, di terminal saya mendapatkan ini: [ 115528] ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0 Build #AI-135.1740770 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - JDK: 1.8.0_40 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - …

12
Bagaimana cara menjalankan program Java dari baris perintah di Windows?
Saya mencoba menjalankan program Java dari baris perintah di Windows. Ini kode saya: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class CopyFile { public static void main(String[] args) { InputStream inStream = null; OutputStream outStream = null; try { File afile = new File("input.txt"); …
216 java 

11
JAX-RS / Jersey bagaimana cara menyesuaikan penanganan kesalahan?
Saya belajar JAX-RS (alias, JSR-311) menggunakan Jersey. Saya telah berhasil membuat Sumber Daya Root dan bermain-main dengan parameter: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Ini berfungsi dengan baik, …

15
Mendapatkan Konteks Aplikasi Musim Semi
Apakah ada cara untuk secara statis / global meminta salinan ApplicationContext dalam aplikasi Spring? Dengan asumsi kelas utama memulai dan menginisialisasi konteks aplikasi, apakah itu perlu meneruskannya melalui tumpukan panggilan ke kelas yang membutuhkannya, atau adakah cara bagi kelas untuk meminta konteks yang dibuat sebelumnya? (Yang saya anggap harus singleton?)

6
Berbagai cara memuat file sebagai InputStream
Apa perbedaan antara: InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName) dan InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName) dan InputStream is = this.getClass().getResourceAsStream(fileName) Kapan masing-masing lebih tepat untuk digunakan daripada yang lain? File yang ingin saya baca ada di classpath sebagai kelas saya yang membaca file. Kelas saya dan file berada dalam tabung yang sama dan …
216 java  inputstream 

12
Berapa konsumsi memori dari suatu objek di Jawa?
Apakah ruang memori yang dikonsumsi oleh satu objek dengan 100 atribut sama dengan 100 objek, masing-masing dengan satu atribut? Berapa banyak memori yang dialokasikan untuk suatu objek? Berapa banyak ruang tambahan yang digunakan saat menambahkan atribut?
216 java  memory  footprint 

6
Apa arti tanda tanya dalam parameter tipe Java generics?
Ini adalah potongan kecil kode yang diambil dari beberapa contoh yang menyertai Stanford Parser. Saya telah mengembangkan di Jawa selama sekitar 4 tahun, tetapi tidak pernah memiliki pemahaman yang sangat kuat tentang apa yang seharusnya ditunjukkan oleh gaya kode ini. List<? extends HasWord> wordList = toke.tokenize(); Saya tidak khawatir tentang …
216 java  generics 

8
Hapus elemen dari koleksi saat iterasi
AFAIK, ada dua pendekatan: Iterate di atas salinan koleksi Gunakan iterator koleksi aktual Misalnya, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } dan Iterator<Foo> itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } Adakah alasan untuk lebih menyukai satu pendekatan daripada yang …

18
Apakah metode konfigurasi buildSessionFactory () tidak digunakan lagi di Hibernate
Ketika saya memperbarui versi Hibernate dari 3.6.8 ke 4.0.0, saya mendapat peringatan tentang metode usang buildSessionFactory()di baris ini: private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Javadoc merekomendasikan menggunakan metode lain buildSessionFactory(ServiceRegistry serviceRegistry) tetapi dalam dokumentasi saya menemukan varian usang :( Bisakah Anda membantu saya dengan kesalahpahaman kecil ini?

5
Java 8 stream .min () dan .max (): mengapa ini dikompilasi?
Catatan: pertanyaan ini berasal dari tautan mati yang merupakan pertanyaan SO sebelumnya, tetapi begini ... Lihat kode ini ( catatan: Saya tahu bahwa kode ini tidak akan "berfungsi" dan yang Integer::compareharus digunakan - Saya baru saja mengekstraknya dari pertanyaan yang ditautkan ): final ArrayList <Integer> list = IntStream.rangeClosed(1, 20).boxed().collect(Collectors.toList()); System.out.println(list.stream().max(Integer::max).get()); …
215 java  java-8  java-stream 


25
Utilitas untuk membaca file teks sumber ke String (Java) [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 4 bulan lalu . Perbaiki pertanyaan ini Apakah ada utilitas yang membantu untuk membaca file teks di sumber menjadi String. Saya kira ini …
215 java  string  text  resources 

13
Hasilkan kelas Java dari JSON?
Dalam proyek Java Maven, bagaimana Anda menghasilkan file sumber java dari JSON? Misalnya kita punya { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York" } } Ketika kami menjalankan, mvn generate-sourceskami ingin menghasilkan sesuatu seperti ini: class Address { JSONObject mInternalJSONObject; Address (JSONObject json){ mInternalJSONObject …
215 java  json 

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.