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


6
Take () üzerinde bloke eden bir BlockingQueue nasıl kesilir?
Nesneleri a'dan alan BlockingQueueve onları take()sürekli bir döngüde çağırarak işleyen bir sınıfım var . Bir noktada, kuyruğa başka nesnelerin eklenmeyeceğini biliyorum. take()Engellemeyi durdurması için yöntemi nasıl keserim? İşte nesneleri işleyen sınıf: public class MyObjHandler implements Runnable { private final BlockingQueue<MyObj> queue; public class MyObjHandler(BlockingQueue queue) { this.queue = queue; } …

6
Kısa IF - ELSE ifadesi
Kodumu daha okunabilir hale getirmeye çalışıyorum, bu yüzden bazı kısa IF ifadeleri kullanmaya karar verdim. İşte çalışmayan kodum ("ifade değil"): jXPanel6.isVisible() ? jXPanel6.setVisible(true) : jXPanel6.setVisible(false); Bunun nesi var? Parantez mi gerekiyor? Nerede?

12
android.util.AndroidRuntimeException: requestFeature () içerik eklemeden önce çağrılmalıdır
Bu android.util.AndroidRuntimeException: requestFeature() must be called before adding contenthatayı alıyorum. Aşağıdaki kodda görebileceğiniz gibi, requestWindowFeature(Window.FEATURE_NO_TITLE);satır kod satırından önce gelir setContentView(R.layout.mainmenu);. Bu onCreate () kodu, etkinliklerimin hemen hemen her birinde aynı formatta ve şimdiye kadar onunla hiç sorun yaşamadım. ADT 22'ye güncellediğimden beri her yerde birçok rastgele hata ortaya çıkıyor. Bu …
82 java  android 




7
Java'da tamsayı iki basamaklı onaltılık
Java'da bir tamsayı değerini 2 basamaklı onaltılık değere değiştirmem gerekiyor, bunun için herhangi bir yolu var mı? Teşekkürler En büyük sayım 63 ve en küçük 0 olacak. Küçük değerler için baştaki sıfır istiyorum.
82 java  integer  hex 

4
Java'da paket adı dahil mevcut sınıf adı nasıl alınır?
Bir proje üzerinde çalışıyorum ve bir gereksinim, ana yöntemin 2. argümanı " /" (linux için) ile başlıyorsa, onu mutlak bir yol (sorun değil) olarak kabul etmelidir, ancak eğer " /", Sınıfın mevcut çalışma yolunu almalı ve verilen argümanı ona eklemelidir . : Ben birkaç şekilde sınıf adını alabilir System.getProperty("java.class.path"), new …

6
Python istisnaları neden "Hata" olarak adlandırılır?
Python istisnalar "Hata" (örneğin adlandırılır Neden ZeroDivisionError, NameError, TypeError) ve "İstisna" (örneğin ZeroDivisionException, NameException, TypeException). Java geçmişinden geliyorum ve son zamanlarda Python öğrenmeye başladım, çünkü bu kafa karıştırıcı çünkü Java'da hatalar ve istisnalar arasında bir ayrım var. Python'da da bir fark var mı yok mu?
82 java  python  exception 

4
Gradle aracılığıyla Java sınıfını çalıştırırken sistem özelliklerini ve parametrelerini aktarırken karşılaşılan sorunlar
Hızlı entegrasyon testinin bir parçası olarak Gradle aracılığıyla bir komut satırı Java uygulaması çalıştırmaya çalışıyorum. Derleme komut dosyalarımı Maven'den taşıyorum, bu işlemin kolayca yapılabildiğiexec-maven-plugin . Benim iki büyük ihtiyacım: Sistem özelliklerini çalıştırılabilir Java koduna geçirebilme Komut satırı bağımsız değişkenlerini çalıştırılabilir Java koduna geçirebilme Lütfen bu özellikleri derleme betiğinde okumaya çalışmadığımı, …
82 java  gradle 

1
Fark com.sun.jersey ve org.glassfish.jersey
Arasındaki fark nedir com.sun.jerseyve org.glassfish.jersey? Şu anda REST hizmetim üzerinde çalışıyor com.sun.jerseyve testler yazmak istiyorum, ancak bunun için iyi bir eğitim bulamıyorum (hiçbir şey işe yaramıyor gibi görünüyor). Ancak, org.glassfish.jerseytestler hakkında iyi belgeler bulabilirim .
82 java  glassfish  jersey  sun 

6
forEach loop Java 8 for Map entry set
Bir harita giriş kümesi için her döngü için java7'yi java8'e kadar her döngü için eski geleneksel dönüştürmeye çalışıyorum, ancak bir hata alıyorum. İşte dönüştürmeye çalıştığım kod: for (Map.Entry<String, String> entry : map.entrySet()) { System.out.println("Key : " + entry.getKey() + " Value : " + entry.getValue()); } İşte yaptığım değişiklikler: map.forEach( …
82 java  lambda  java-8 

7
Java Swing - JScrollPane'i Kullanma ve Başa Döndürme
Metin düzenleyici görevi gören bir metin bileşenine sahip bir JFrame'de kaydırmaya izin vermek için JScrollPane kullanıyorum. Bu düzenleyicide metni ayarladıktan sonra yapmak istediğim şey, dosyanın en üste kaydırılmasını sağlamak, böylece dosyanın başında ne olduğunu görebilirsiniz. Bunun nasıl yapılacağını bilen var mı?
82 java  swing 

17
JSON anahtarlarının CSV'ye dönüştürülmesi sırasında JSON anahtarlarının sırasını koruyun
Sahip olduğum bir json dizesini CSV'ye dönüştürmek için http://www.json.org/java/index.html burada sağlanan JSON kitaplığını kullanıyorum . Ama benim sorunum, anahtarların sırasının dönüştürmeden sonra kaybolması. Bu dönüşüm kodudur: JSONObject jo = new JSONObject(someString); JSONArray ja = jo.getJSONArray("items"); String s = CDL.toString(ja); System.out.println(s); Bu, "someString" içeriğidir: { "items": [ { "WR":"qwe", "QU":"asd", "QA":"end", …
82 java  json  csv 

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.