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

3
PMD ve FindBugs arasındaki farklar nelerdir?
PMD ve CheckStyle'ı karşılaştıran bir soru vardı . Ancak, PMD ve FindBugs arasındaki farklılıklar / benzerlikler hakkında güzel bir döküm bulamıyorum. Bence temel bir fark, PMD'nin kaynak kodu üzerinde çalışırken, FindBugs derlenmiş bayt kodu dosyaları üzerinde çalışıyor. Fakat yetenekler açısından, bir ya / ya da seçim mi olmalı yoksa birbirlerini …

8
Java Class.cast () ile cast operatörü karşılaştırması
Ben Java 5 bulmak için ilk başta memnun etti C tarzı döküm operatörü kötülükleri hakkında benim C ++ gün boyunca öğretilen olması java.lang.Classbir edinmişti castyöntemi. Sonunda oyuncu kadrosuyla başa çıkmak için bir OO yöntemimiz olduğunu düşündüm. C ++ 'daki ile Class.castaynı olmadığı ortaya çıktı static_cast. Daha çok benziyor reinterpret_cast. Beklendiği …



5
JVM neden JIT kodu derlemiyor?
Sun'ın kanonik JVM uygulaması, kod birkaç kez çalıştırıldıktan sonra neredeyse yerel yürütme hızları elde etmek için bayt koduna oldukça karmaşık bir optimizasyon uygular. Soru şudur, bu derlenmiş kod neden aynı işlevin / sınıfın sonraki kullanımları sırasında kullanılmak üzere diske önbelleğe alınmıyor? Mevcut haliyle, bir program her çalıştırıldığında, JIT derleyicisi, kodun …
107 java  caching  jvm  compilation  jit 

12
İkili verileri XML'e nasıl yerleştirirsiniz?
Ağ üzerinden XML mesajları kullanarak birbirleriyle iletişim kuran Java dilinde yazılmış iki uygulamam var. Verileri mesajlardan geri almak için alıcı uçta bir SAX ayrıştırıcısı kullanıyorum. Gereksinimlerden biri, ikili verileri bir XML mesajına gömmektir, ancak SAX bundan hoşlanmaz. Bunun nasıl yapılacağını bilen var mı? GÜNCELLEME: Bunu , başka birinin benzer bir …
107 java  xml  binary  binary-data 


11
Java Uygulamamdan bir toplu iş dosyasını nasıl çalıştırırım?
Java uygulamamda, " scons -Q implicit-deps-changed build\file_load_type export\file_load_type" çağıran bir toplu iş dosyası çalıştırmak istiyorum Görünüşe göre toplu iş dosyamı yürütmek için bile alamıyorum. Fikirler tükendi. Java'da sahip olduğum şey bu: Runtime. getRuntime(). exec("build.bat", null, new File(".")); Önceden, çalıştırmak istediğim bir Python Sconscript dosyam vardı, ancak bu işe yaramadığı için …

8
Java'nın printf'deki "% n" nesi nedir?
Etkili Java okuyorum ve %nher yerde satırsonu karakteri için kullanıyor . \nJava programlarında satırsonu için oldukça başarılı bir şekilde kullandım . 'Doğru' olan hangisi? Neyin var \n? Java neden bu C kuralını değiştirdi?
107 java  newline  printf 


17
64 bit işletim sisteminde 32 bit JVM'nin maksimum Java yığın boyutu
Soru, 32 bit işletim sistemlerinde maksimum 4 GB adreslenebilir bellek boyutuna sahip olduğu ve JVM'nin maksimum yığın boyutunun ne kadar bitişik boş belleğin ayrılabileceğine bağlı olduğu göz önüne alındığında, 32 bit işletim sistemindeki maksimum yığın boyutu ile ilgili değildir. 64-bit işletim sisteminde çalışan 32-bit JVM için maksimum (hem teorik hem …
107 java  jvm 

4
Salt okunur işlemler için neden Hazırda Bekletme'de İşlem'e ihtiyacım var?
Salt okunur işlemler için neden Hazırda Bekletme'de İşlem'e ihtiyacım var? Aşağıdaki işlem DB'ye bir kilit koyuyor mu? DB'den alınacak örnek kod: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything session.close() Bunun yerine kullanabilir miyim tx.commit()?

3
Java EE 6 @ javax.annotation.ManagedBean vs. @ javax.inject.Named vs. @ javax.faces.ManagedBean
Java EE 6 spesifikasyonunda küçük bir karışıklık olduğunu hissediyorum. Birkaç ek açıklama grubu vardır. Biz javax.ejbgibi ek açıklamaları @Statefulve @StatelessEJB'ler oluşturmak için. Ayrıca @javax.annotation.ManagedBeanyönetilen bir fasulye oluşturmak için bir de var . İçinde ek açıklamalar vardır javax.enterprise.contextgibi @SessionScopedve @RequestScoped. Dahası, pakette @ManagedBeanve @SessionScoped/ @RequestScopedek açıklamalar da var javax.faces.bean. Ve olayları …

3
Jackson ve genel tür başvurusu
Aşağıdaki gibi genel bir yöntem için jackson json kitaplığını kullanmak istiyorum: public MyRequest<T> tester() { TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } ... public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest() { return request; } public void setRequest(MyRequest<T> request) { this.request …
107 java  json  generics  jackson 

15
Selenium 2.53 Firefox 47'de çalışmıyor
Firefox'u WebDriver ile kullanırken hata alıyorum. org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox sürümü: 47.0 Selenyum: 2.53.0 Windows 10 64 bit Benzer bir sorunla karşılaşan veya bunun çözümünün ne olduğu hakkında bir fikri olan var mı? Chrome ile iyi çalışıyor, ancak Firefox ile …

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.