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



11
En iyi java görüntü işleme kütüphanesi / yaklaşımı nedir? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Hem JAI medya apis hem de ImageMagick kullanıyorum? ImageMagick'in bazı ölçeklenebilirlik sorunları var …

14
Maven - Her zaman kaynakları ve javadokları indirin
Maven'i her zaman kaynakları ve javadokları indirecek şekilde yapılandırabileceğim bir yol var mı ? Her -DdownloadSources=true -DdownloadJavadocs=trueseferinde (genellikle ilk kez unuttuğum için mvn derlemesini iki kez çalıştırmakla birlikte) belirtmek oldukça sıkıcı olur.
244 java  maven 



15
Sınıf adını Java'da statik bir yöntemden alma
Bu sınıftaki statik yöntemden sınıfın adı nasıl alınabilir. Örneğin public class MyClass { public static String getClassName() { String name = ????; // what goes here so the string "MyClass" is returned return name; } } Bağlam koymak için, aslında bir istisna bir mesajın bir parçası olarak sınıf adını döndürmek …
244 java  static 


11
Java'da nesne dizisini dize dizisine dönüştürme
Bir nesne dizisini bir String dizisine dönüştürmek için aşağıdaki kodu kullanın: Object Object_Array[]=new Object[100]; // ... get values in the Object_Array String String_Array[]=new String[Object_Array.length]; for (int i=0;i<String_Array.length;i++) String_Array[i]=Object_Array[i].toString(); Ama bunu yapmanın başka bir yolu olup olmadığını merak ediyorum: String_Array=(String[])Object_Array; Ancak bu bir çalışma zamanı hatasına neden olur: Exception in thread …
244 java  arrays  string 

17
Hazırda Beklet ve MySQL ile oluşturma zaman damgası ve son güncelleme zaman damgası
Belirli bir Hazırda Bekletme varlığı için, oluşturma süresini ve en son ne zaman güncellendiğini saklama gereksinimimiz vardır. Bunu nasıl tasarlarsınız? Veritabanında hangi veri türlerini kullanırsınız (MySQL varsayalım, muhtemelen JVM'den farklı bir saat diliminde)? Veri türleri saat diliminde farkında olacak mı? Eğer Java hangi veri türleri kullanırsınız ( Date, Calendar, long, …


16
Özellikler dosyasından bir listeyi okuma ve yay ek açıklaması ile yükleme @Value
Yani .properties dosyasında değerlerin bir listesini istiyorum, yani: my.list.of.strings=ABC,CDE,EFG Ve doğrudan sınıfımda yüklemek için, yani: @Value("${my.list.of.strings}") private List<String> myList; Anladığım kadarıyla, bunu yapmanın bir alternatifi, spring config dosyasına sahip olmak ve bir fasulye referansı olarak yüklemek (yanlışsam beni düzelt), yani <bean name="list"> <list> <value>ABC</value> <value>CDE</value> <value>EFG</value> </list> </bean> Ama bunu …

11
Dize UTF-8 bayt []
Diyelim ki BufferedInputStreamUTF-8 kodlu bir metin dosyasının baytlarını bir bayt dizisine okumak için a kullandım . Ben bir dizeye bayt dönüştürmek için aşağıdaki rutin kullanabilirsiniz biliyorum, ama bunu sadece baytlar yineleme ve her birini dönüştürmekten daha etkili / daha akıllı bir yolu var mı? public String openFileToString(byte[] _bytes) { String …
243 java  utf-8 

23
Bir dize nasıl bölünür, aynı zamanda sınırlayıcıları nasıl saklanır?
Farklı sınırlayıcılar kümesi tarafından sınırlandırılmış çok satırlı bir dize var: (Text1)(DelimiterA)(Text2)(DelimiterC)(Text3)(DelimiterB)(Text4) Kullanarak bu dize parçalarına bölebilirim String.split, ama görünüyor ki sınırlayıcı regex ile eşleşen gerçek dize alamıyorum. Başka bir deyişle, elde ettiğim şey bu: Text1 Text2 Text3 Text4 İstediğim bu Text1 DelimiterA Text2 DelimiterC Text3 DelimiterB Text4 Sınırlayıcı regex kullanarak …
243 java 

11
UPPER-CASE'te bir “statik son Kaydedici” bildirilmeli mi?
Java'da statik son değişkenler sabittir ve kural büyük harf olması gerektiğidir. Ancak, çoğu insan bir ihlali olarak çıkageldi düşük durumda kaydedicileri beyan olduğunu gördük PMD . Örneğin: private static final Logger logger = Logger.getLogger(MyClass.class); Google'da veya SO'da "statik son kaydedici" için arama yapın ve bunu kendiniz göreceksiniz. Bunun yerine LOGGER …

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.