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



7
Hibernate Auto Increment ID
Saya memiliki aplikasi j2ee menggunakan hibernate dengan penjelasan. Bagaimana cara membuat anotasi bidang Id di kelas pojo saya untuk menyetelnya sebagai kenaikan otomatis atau dibuat otomatis. dan dalam menambahkan kacang apakah saya membiarkan bidang itu di kacang saya null?

7
Haruskah metode yang menampilkan RuntimeException menunjukkannya dalam tanda tangan metode?
Misalnya, banyak metode dalam framework / JDK yang mungkin dilontarkan java.lang.SecurityException tetapi ini tidak ditunjukkan dalam tanda tangan metode (karena itu adalah praktik yang biasanya disediakan untuk pengecualian yang dicentang). Saya ingin menyatakan bahwa mendeklarasikan RuntimeExceptions di metode sigs memiliki banyak manfaat (mirip dengan pemeriksaan tipe statis misalnya). Apakah saya …

6
Klien JAX-WS: apa jalur yang benar untuk mengakses WSDL lokal?
Masalahnya adalah saya perlu membangun klien layanan web dari file yang telah saya sediakan. Saya telah menyimpan file ini di sistem file lokal dan, sementara saya menyimpan file WSDL di folder sistem file yang benar, semuanya baik-baik saja. Ketika saya menyebarkannya ke server atau menghapus WSDL dari folder sistem file, …
86 java  netbeans  client  jax-ws 

13
Eclipse: Paket yang dideklarasikan tidak cocok dengan paket yang diharapkan
Saya mengalami masalah saat mengimpor proyek eksternal. Saya pergi File -> Import ... -> Existing Projects into Workspace, pilih folder tempat proyek berada dan semuanya diimpor - tetapi nama paket proyek tampaknya tidak seperti yang diharapkan Eclipse. Semua nama paket memiliki awalan: prefix.packagename1 prefix.packagename2 dll. Tapi Eclipse mengharapkan src.prefix1.prefix.packagename1 src.prefix1.prefix.packagename2 …
86 java  eclipse  package 

7
Mengapa aplikasi Android tidak harus ditulis dalam C / C ++ karena Anda “lebih suka memprogram dalam C / C ++”? [Tutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 2 tahun lalu . Perbaiki pertanyaan ini Diperbarui (untuk kejelasan dan untuk mengurangi ambiguitas): Saya akan mulai mengutak-atik aplikasi …
86 java  android  c++ 

10
Regex untuk mengubah CamelCase menjadi camel_case di java
Saya mengerti mengapa output yang diinginkan tidak diberikan untuk mengkonversi menggunakan regex string seperti FooBaruntuk Foo_Baryang bukan memberi Foo_Bar_. Saya bisa saja melakukan sesuatu dengan String.substring substring(0, string.length() - 2)atau hanya mengganti karakter terakhir, tetapi saya pikir ada solusi yang lebih baik untuk skenario seperti itu. Ini kodenya: String regex …
86 java  regex  string 


3
Apa pentingnya properti log4j.rootLogger di file log4j.properties? Apa yang terjadi jika saya tidak menggunakan properti ini?
Apa pentingnya log4j.rootLoggerproperti dalam log4j.propertiesfile? Apa yang terjadi jika saya tidak menggunakan properti ini? Contoh : # Set root logger level to DEBUG and its only appender to A1. log4j.rootLogger=DEBUG, A1 # A1 is set to be a ConsoleAppender. log4j.appender.A1=org.apache.log4j.ConsoleAppender Apa yang terjadi jika saya menyetel properti ini ke ERRORmode.

3
Menangkap banyak pengecualian di Java-8
Saat mencoba fitur multi-tangkapan yang saya temukan dalam m1()metode saya semuanya bekerja dengan baik seperti yang diharapkan. Namun, dalam m2()kode yang sama tidak dikompilasi. Saya baru saja mengubah sintaks untuk mengurangi jumlah baris kode. public class Main { public int m1(boolean bool) { try { if (bool) { throw new …

3
Apa arti java.util. @ Nullable?
Saya membaca kode Guava di mana saya menemukan anotasi java.util.@Nullabledalam beberapa kode. Saya tahu artinya @Nullable, tetapi saya tidak mengerti yang ini. Secara khusus, saya tidak dapat menemukan kelas yang dipanggil Nullabledalam paket java.util. Tolong, seseorang memberi tahu saya apa artinya ini java.util.@Nullable: public static <T> java.util.@Nullable Optional<T> toJavaUtil( @Nullable …
56 java 

3
Output -1 menjadi garis miring dalam loop
Anehnya, kode berikut ini menghasilkan: / -1 Kode: public class LoopOutPut { public static void main(String[] args) { LoopOutPut loopOutPut = new LoopOutPut(); for (int i = 0; i < 30000; i++) { loopOutPut.test(); } } public void test() { int i = 8; while ((i -= 3) > 0) …
54 java  string  while-loop  jvm  jit 

3
Mengapa javac memungkinkan beberapa pemeran yang tidak mungkin dan yang lainnya tidak?
Jika saya mencoba untuk melemparkan Stringke java.util.Date, kompiler Java menangkap kesalahan. Jadi mengapa kompiler tidak menandai yang berikut sebagai kesalahan? List<String> strList = new ArrayList<>(); Date d = (Date) strList; Tentu saja, JVM melempar ClassCastExceptionpada saat runtime, tetapi kompiler tidak menandainya. Perilaku ini sama dengan javac 1.8.0_212 dan 11.0.2.

2
Bagaimana saya bisa melewati kumpulan pengecualian sebagai penyebab root?
Beberapa metode,, myMethodmemanggil beberapa eksekusi paralel dan menunggu penghentian mereka. Eksekusi paralel ini dapat diakhiri dengan pengecualian. Jadi myMethodmendapat daftar pengecualian. Saya ingin meneruskan daftar pengecualian sebagai penyebab root, tetapi penyebab root mungkin hanya satu pengecualian. Tentu saya bisa membuat pengecualian sendiri untuk mencapai apa yang saya inginkan, tetapi saya …
52 java  exception 

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.