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
ganti String dengan yang lain di java
Fungsi apa yang bisa menggantikan string dengan string lain? Contoh # 1: Apa yang akan diganti "HelloBrother"dengan "Brother"? Contoh # 2: Apa yang akan diganti "JAVAISBEST"dengan "BEST"?
97 java  string 

9
Kompatibilitas Java 32-bit vs 64-bit
Akankah kode Java dibangun dan dikompilasi terhadap JDK 32-bit menjadi kode byte 32-bit berfungsi dalam JVM 64-bit? Atau apakah JVM 64-bit memerlukan kode byte 64-bit? Untuk memberikan sedikit lebih banyak detail, saya memiliki kode yang bekerja di lingkungan Solaris yang menjalankan JVM 32-bit, tetapi sekarang saya mendapatkan masalah setelah memutakhirkan …

3
Penulisan ulang Java ke Clojure
Saya baru saja diminta oleh perusahaan saya untuk menulis ulang aplikasi Java yang berukuran besar (50.000 baris kode) (aplikasi web menggunakan JSP dan servlet) di Clojure. Adakah orang lain yang mendapat tip tentang apa yang harus saya waspadai? Harap diingat bahwa saya tahu Java DAN Clojure dengan cukup baik. Memperbarui …
97 java  clojure  vaadin 

11
Cara paling efisien untuk membuat karakter pertama dari huruf kecil String?
Apa cara paling efisien untuk membuat karakter pertama dari Stringhuruf kecil? Saya dapat memikirkan sejumlah cara untuk melakukan ini: Menggunakan charAt()dengansubstring() String input = "SomeInputString"; String output = Character.toLowerCase(input.charAt(0)) + (input.length() > 1 ? input.substring(1) : ""); Atau menggunakan chararray String input = "SomeInputString"; char c[] = input.toCharArray(); c[0] = …

10
Ubah float menjadi double tanpa kehilangan presisi
Saya memiliki pelampung primitif dan saya perlu sebagai primitif ganda. Cukup melemparkan pelampung menjadi dua kali lipat memberi saya presisi ekstra yang aneh. Sebagai contoh: float temp = 14009.35F; System.out.println(Float.toString(temp)); // Prints 14009.35 System.out.println(Double.toString((double)temp)); // Prints 14009.349609375 Namun, jika alih-alih melakukan casting, saya mengeluarkan float sebagai string, dan mengurai string …

11
Efisiensi pengembalian prematur dalam suatu fungsi
Ini adalah situasi yang sering saya temui sebagai programmer yang tidak berpengalaman dan saya bertanya-tanya terutama untuk proyek ambisius dan cepat yang saya coba optimalkan. Untuk bahasa C-like mayor (C, objC, C ++, Java, C #, dll) dan compiler biasanya, akankah kedua fungsi ini berjalan dengan efisien? Apakah ada perbedaan …

9
Mengapa i ++ tidak atom?
Mengapa i++tidak atom di Jawa? Untuk lebih memahami Java, saya mencoba menghitung seberapa sering loop di thread dijalankan. Jadi saya menggunakan file private static int total = 0; di kelas utama. Saya memiliki dua utas. Thread 1: Cetakan System.out.println("Hello from Thread 1!"); Benang 2: Cetakan System.out.println("Hello from Thread 2!"); Dan …

5
Membuat JButton khusus di Java
Apakah ada cara untuk membuat JButtondengan gambar tombol Anda sendiri dan tidak hanya dengan gambar di dalam tombol? Jika tidak, apakah ada cara lain untuk membuat custom JButtondi java?
97 java  swing  jbutton 

6
Penangan itu abstrak, tidak bisa dipakai
Saya mencoba menggunakan a Handlerdi aplikasi saya. Tetapi ketika saya membuat contoh seperti ini: Handler handler = new Handler(); Saya mendapatkan kesalahan berikut. Gradle: error: Handler is abstract; cannot be instantiated Dan ketika saya memeriksa solusinya, ia meminta saya untuk menerapkan metode ini: Handler handler = new Handler() { @Override …

18
hadoop Tidak Ada Sistem File untuk skema: file
Saya mencoba menjalankan sederhana NaiveBayesClassifermenggunakan hadoop, mendapatkan kesalahan ini Exception in thread "main" java.io.IOException: No FileSystem for scheme: file at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1375) at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:66) at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1390) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:196) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:95) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:180) at org.apache.hadoop.fs.Path.getFileSystem(Path.java:175) at org.apache.mahout.classifier.naivebayes.NaiveBayesModel.materialize(NaiveBayesModel.java:100) Kode: Configuration configuration = new Configuration(); NaiveBayesModel model = NaiveBayesModel.materialize(new Path(modelPath), configuration);// error in this …
97 java  hadoop  io 


5
Bagaimana cara memberikan argumen JVM ke VisualVM?
Saya menggunakan VisualVM dari JDK 1.6.0_26 untuk membuat profil aplikasi web Java yang berjalan di bawah Tomcat, tetapi VisualVM sering memberi tahu saya bahwa ia tidak memiliki cukup memori untuk mengambil snapshot, dan menggunakan sakelar -Xmx untuk memberikan lebih banyak memori ke Netbeans . Masalahnya adalah, saya menjalankan VisualVM di …
97 java  windows  jvm  visualvm 

11
object == null atau null == object?
Saya mendengar dari seseorang yang null == objectlebih baik daripada object == null cek misal: void m1(Object obj ) { if(null == obj) // Is this better than object == null ? Why ? return ; // Else blah blah } Apakah ada alasan atau ini mitos lain? Terimakasih atas …
97 java  null 


30
Android ClassNotFoundException: Tidak menemukan kelas di jalur
10-22 15:29:40.897: E/AndroidRuntime(2561): FATAL EXCEPTION: main 10-22 15:29:40.897: E/AndroidRuntime(2561): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.gvg.simid/com.gvg.simid.Login}: java.lang.ClassNotFoundException: Didn't find class "com.gvg.simid.Login" on path: DexPathList[[zip file "/data/app/com.gvg.simid-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.gvg.simid-1, /vendor/lib, /system/lib]] 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2137) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread.access$600(ActivityThread.java:141) 10-22 15:29:40.897: E/AndroidRuntime(2561): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256) 10-22 15:29:40.897: E/AndroidRuntime(2561): …
97 java  android  eclipse 

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.