«java» etiketlenmiş sorular

Java popüler bir üst düzey programlama dilidir. Dilin kendisini kullanma veya anlama konusunda sorun yaşıyorsanız bu etiketi kullanın. Bu etiket nadiren tek başına kullanılır ve çoğunlukla [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] ve [maven] ile birlikte kullanılır.


9
Java 32 bit ve 64 bit uyumluluğu
32-bit JDK'ya karşı 32-bit bayt koduna göre derlenen ve derlenen Java kodu 64-bit JVM'de çalışır mı? Yoksa 64 bitlik bir JVM, 64 bit bayt kodu gerektirir mi? Biraz daha ayrıntı vermek gerekirse, 32 bit JVM çalıştıran Solaris ortamında çalışan kodum var, ancak şimdi JDK ve Weblogic Sunucusunu 64 bit'e yükselttikten …

3
Java'dan Clojure'a yeniden yazma
Şirketim, Clojure'da büyükçe (50.000 tek satırlık kod) bir Java uygulamasını (JSP ve sunucu uygulamaları kullanan bir web uygulaması) yeniden yazmamı istedi. Nelere dikkat etmem gerektiğine dair başka ipuçları olan var mı? Lütfen hem Java hem de Clojure'u oldukça iyi bildiğimi unutmayın. Güncelleme Yeniden yazdım ve üretime geçti. Yeniden yazma işlemi …
97 java  clojure  vaadin 


11
Bir işlevde erken dönüşün etkinliği
Bu, deneyimsiz bir programcı olarak sıklıkla karşılaştığım ve özellikle optimize etmeye çalıştığım iddialı, hız yoğun bir projem için merak ettiğim bir durum. Başlıca C benzeri diller (C, objC, C ++, Java, C #, vb.) Ve bunların her zamanki derleyicileri için bu iki işlev de aynı derecede verimli çalışacak mı? Derlenen …

10
Hassasiyeti kaybetmeden şamandırayı ikiye dönüştürün
İlkel bir şamandıram var ve ilkel bir çift olarak ihtiyacım var. Şamandırayı ikiye katlamak bana garip bir ekstra hassasiyet veriyor. Örneğin: float temp = 14009.35F; System.out.println(Float.toString(temp)); // Prints 14009.35 System.out.println(Double.toString((double)temp)); // Prints 14009.349609375 Bununla birlikte, döküm yerine, float'ı bir dizge olarak çıktısı alırsam ve dizeyi bir çift olarak ayrıştırırsam, istediğimi …

3
InputStream'i UTF-8 Olarak Okuma
text/plainİnternetteki bir dosyadan satır satır okumaya çalışıyorum . Şu anda sahip olduğum kod: URL url = new URL("http://kuehldesign.net/test.txt"); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); LinkedList<String> lines = new LinkedList(); String readLine; while ((readLine = in.readLine()) != null) { lines.add(readLine); } for (String line : lines) { out.println("> " + line); …

9
İ ++ neden atomik değildir?
i++Java'da neden atomik değil? Java'da biraz daha derine inmek için iş parçacıklarındaki döngünün ne sıklıkla yürütüldüğünü saymaya çalıştım. Ben de kullandım private static int total = 0; ana sınıfta. İki iş parçam var. Konu 1: Baskılar System.out.println("Hello from Thread 1!"); Konu 2: Baskılar System.out.println("Hello from Thread 2!"); Ve iplik 1 …

5
Java'da özel bir JButton oluşturma
JButtonYalnızca düğmenin içindeki bir resimle değil, kendi düğme grafiğinizle bir tane oluşturmanın bir yolu var mı ? Değilse, java'da bir özel oluşturmanın başka bir yolu var JButtonmı?
97 java  swing  jbutton 

4
ProcessBuilder ve Runtime.exec () arasındaki fark
Java kodundan harici bir komut yürütmeye çalışıyorum, ancak Runtime.getRuntime().exec(...)ve arasında fark ettiğim bir fark var new ProcessBuilder(...).start(). Kullanırken Runtime: Process p = Runtime.getRuntime().exec(installation_path + uninstall_path + uninstall_command + uninstall_arguments); p.waitFor(); exitValue 0 ve komut tamamlandı. Ancak şu şekilde ProcessBuilder: Process p = (new ProcessBuilder(installation_path + uninstall_path + uninstall_command, uninstall_arguments)).start(); p.waitFor(); …

6
İşleyici soyut, somutlaştırılamaz
HandlerUygulamamda bir kullanmaya çalışıyorum . Ama bunu şu şekilde somutlaştırdığımda: Handler handler = new Handler(); Aşağıdaki hatayı alıyorum. Gradle: error: Handler is abstract; cannot be instantiated Çözümleri kontrol ettiğimde benden şu yöntemleri uygulamamı istiyor: Handler handler = new Handler() { @Override public void close() { } @Override public void flush() …

18
hadoop Şema için Dosya Sistemi Yok: dosya
NaiveBayesClassiferHadoop kullanarak basit bir çalıştırmaya çalışıyorum , bu hatayı alıyorum 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) Kod: Configuration configuration = new Configuration(); NaiveBayesModel model = NaiveBayesModel.materialize(new Path(modelPath), configuration);// error in …
97 java  hadoop  io 


4
Java'da dizinden Enum Değeri nasıl alınır?
Java'da bir numaram var: public enum Months { JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC } Enum değerlerine dizine göre erişmek istiyorum, ör. Months(1) = JAN; Months(2) = FEB; ... Bunu nasıl yapacağım?
97 java  enums 

5
JVM bağımsız değişkenlerini VisualVM'ye nasıl sağlayabilirim?
Tomcat altında çalışan bir Java web uygulamasının profilini çıkarmak için JDK 1.6.0_26'dan VisualVM kullanıyorum, ancak VisualVM anlık görüntü almak için yeterli belleğe sahip olmadığını ve Netbeans'e daha fazla bellek sağlamak için -Xmx anahtarını kullanmam gerektiğini söylüyor . Sorun şu ki, VisualVM'yi Netbeans dışında çalıştırıyorum, bu yüzden jvisualvm.exe'ye JVM bağımsız değişkenlerini …
97 java  windows  jvm  visualvm 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.