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

13
Java ArrayDaftar cara menambahkan elemen di awal
Saya perlu menambahkan elemen ke ArrayListantrian apa pun, tetapi ketika saya memanggil fungsi untuk menambahkan elemen, saya ingin menambahkan elemen di awal array (sehingga memiliki indeks terendah) dan jika array memiliki 10 elemen menambahkan hasil baru dalam menghapus elemen tertua (yang dengan indeks tertinggi). Adakah yang punya saran?
183 java  arrays  arraylist  stack 

8
Penggantian untuk modul JPMS yang sudah tidak digunakan lagi dengan Java EE APIs
Java 9 tidak lagi menggunakan enam modul yang mengandung Java EE API dan akan segera dihapus : java.activation dengan javax.activationpaket java.corba dengan javax.activity, javax.rmi, javax.rmi.CORBA, dan org.omg.*paket java.transaction dengan javax.transactionpaket java.xml.bind dengan semua javax.xml.bind.*paket java.xml.ws dengan javax.jws, javax.jws.soap, javax.xml.soap, dan semua javax.xml.ws.*paket java.xml.ws.annotation dengan javax.annotationpaket Artefak pihak ketiga yang dikelola …

2
Perbedaan antara OpenJDK dan Adoptium / AdoptOpenJDK
Karena pembaruan kebijakan Roadmap Dukungan Oracle Java SE baru-baru ini (akhir dari $ rilis pembaruan gratis dari Oracle setelah Maret 2019 khususnya), saya telah mencari alternatif untuk Oracle Java. Saya telah menemukan bahwa OpenJDK adalah alternatif open-source. Dan saya telah menemukan AdoptOpenJDK , sekarang dikenal sebagai Adoptium, yang merupakan biner …
183 java  sdk 

9
Bagaimana cara memberi tahu Spring Boot kelas utama mana yang akan digunakan untuk toples yang dapat dieksekusi?
Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Unable to find a single main class from the following candidates Proyek saya memiliki lebih dari satu kelas dengan mainmetode. Bagaimana cara memberi tahu plugin Spring Boot Maven yang mana dari kelas yang harus digunakan sebagai kelas utama?

13
C # vs Java Enum (bagi yang baru mengenal C #)
Saya sudah pemrograman di Jawa untuk sementara waktu dan baru saja dilempar ke proyek yang sepenuhnya ditulis dalam C #. Saya mencoba untuk mempercepat di C #, dan memperhatikan enum yang digunakan di beberapa tempat di proyek baru saya, tetapi pada pandangan pertama, enum C # tampaknya lebih sederhana daripada …

9
Mengapa secara eksplisit melempar NullPointerException daripada membiarkannya terjadi secara alami?
Saat membaca kode sumber JDK, saya merasa umum bahwa penulis akan memeriksa parameter jika mereka nol dan kemudian melemparkan NullPointerException () baru secara manual. Mengapa mereka melakukannya? Saya pikir tidak perlu melakukannya karena itu akan membuang NullPointerException () baru ketika memanggil metode apa pun. (Berikut adalah beberapa kode sumber HashMap, …

5
Mengapa perbandingan == dengan Integer.valueOf (String) memberikan hasil yang berbeda untuk 127 dan 128?
Saya tidak tahu mengapa baris kode ini mengembalikan nilai yang berbeda: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); Outputnya adalah: true false true Mengapa yang pertama kembali truedan yang kedua kembali false? Apakah ada sesuatu yang berbeda yang tidak saya ketahui antara 127dan 128? (Tentu saja aku tahu itu 127< 128.) Juga, mengapa yang …
182 java  integer  comparison 



10
Sinkronisasi vs Kunci
java.util.concurrentAPI menyediakan kelas yang disebut Lock, yang pada dasarnya akan membuat serial kontrol untuk mengakses sumber daya kritis. Ini memberikan metode seperti park()dan unpark(). Kita bisa melakukan hal serupa jika kita dapat menggunakan synchronizedkata kunci dan menggunakan wait()dan notify() notifyAll()metode. Saya bertanya-tanya mana yang lebih baik dalam praktiknya dan mengapa?


11
Penggunaan JMS / antrian pesan di dunia nyata? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Perbaiki pertanyaan ini Saya baru saja membaca abit tentang JMS dan Apache ActiveMQ. Dan …
182 java  jms  message-queue 

30
Tidak dapat menemukan tools.jar
Saya sedang membangun proyek di Jawa. Saya memiliki kesalahan ini: Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar Saya telah menginstal JDK dan folder: C:\Program Files\Java\jre6\libada di sistem saya tetapi file tools.jaritu tidak ada.
182 java  tools.jar 

3
Karakter pola ilegal 'T' saat mem-parsing string tanggal ke java.util.Date
Saya memiliki string tanggal dan saya ingin menguraikannya ke tanggal normal menggunakan java Date API, berikut ini adalah kode saya: public static void main(String[] args) { String date="2010-10-02T12:23:23Z"; String pattern="yyyy-MM-ddThh:mm:ssZ"; SimpleDateFormat sdf=new SimpleDateFormat(pattern); try { Date d=sdf.parse(date); System.out.println(d.getYear()); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } …

13
Mengubah string menjadi integer di Android
Bagaimana cara mengubah string menjadi integer? Saya memiliki kotak teks. Saya meminta pengguna memasukkan nomor: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); Dan nilai ditugaskan ke string hello. Saya ingin mengubahnya menjadi integer sehingga saya bisa mendapatkan nomor yang mereka ketikkan; itu akan digunakan nanti dalam kode. Apakah …

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.