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

5
Java: sınırlı joker karakterler veya sınırlı tür parametresi?
Son zamanlarda şu makaleyi okudum: http://download.oracle.com/javase/tutorial/extra/generics/wildcards.html Sorum şu, bunun gibi bir yöntem oluşturmak yerine: public void drawAll(List<? extends Shape> shapes){ for (Shape s: shapes) { s.draw(this); } } Bunun gibi bir yöntem oluşturabilirim ve iyi çalışıyor public <T extends Shape> void drawAll(List<T> shapes){ for (Shape s: shapes) { s.draw(this); } …

1
JPA Entity Manager kapatılmalı mı?
Aşağıdaki yönteme sahibim. public Profile readUser(String email){ EntityManager em = EMF.get().createEntityManager(); return em.find(Profile.class, email); } Varlık yöneticisinin yukarıdaki kullanımı uygun mu? Ya da kapatmak gerekiyor mu? Herhangi bir öneri lütfen.
83 java  jpa 

6
Bir String'i BigInteger'a nasıl dönüştürebilirim?
Standart girdiden bazı çok büyük sayıları okumaya ve onları toplamaya çalışıyorum. Ancak BigInteger'a eklemek için şunu kullanmam gerekiyor BigInteger.valueOf(long);: private BigInteger sum = BigInteger.valueOf(0); private void sum(String newNumber) { // BigInteger is immutable, reassign the variable: sum = sum.add(BigInteger.valueOf(Long.parseLong(newNumber))); } Bu iyi çalışıyor, ancak BigInteger.valueOf()yalnızca a aldığından long, longmaksimum değerinden …

4
IntelliJ, OpenJDK 11 ile JavaFX 11'i tanıyamıyor
IntellJ'nin JavaFX paketlerini tanımasını sağlamakta sorun yaşıyorum. OpenJDK 11 ile yeni bir JavaFX projesiyle, projeyi oluşturmaya çalışırken IntelliJ JavaFX paketlerini tanıyamaz. openjfx:javafx-base-11Maven deposundan ithal ettim . Diğer sorulara baktım ve çözümler bayt kodunun doğru seviyede (benimki) ve proje dilinin doğru (benimki) olup olmadığını kontrol etmekten farklı görünüyor. Herhangi bir fikri …


7
Java'da "final", "nihayet" ve "finalize" anahtar kelimeleri hangi amacı yerine getirir? [kapalı]
Kapalı . Bu soruya daha çok odaklanılması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Soruyu yalnızca bu gönderiyi düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . Geçen yıl kapalı . Bu soruyu geliştirin Java'da, ne amaçla anahtar kelimeleri yapmak final, finallyve finalizeyerine getirmek?
82 java  final  finally  finalize 


15
Java'da sonsuz döngüler
whileJava'da aşağıdaki sonsuz döngüye bakın. Altındaki ifade için derleme zamanı hatasına neden olur. while(true) { System.out.println("inside while"); } System.out.println("while terminated"); //Unreachable statement - compiler-error. Aşağıdaki aynı sonsuz whiledöngü, ancak iyi çalışıyor ve koşulu bir boole değişkeniyle değiştirdiğim herhangi bir hata vermiyor. boolean b=true; while(b) { System.out.println("inside while"); } System.out.println("while terminated"); …

8
Performans ve Java Birlikte Çalışabilirliği Üzerine: Clojure ve Scala
Daha önce Clojure ve Scala'nın çeşitli hesaplarını okudum ve her ikisinin de kendi yerlerini aldığını anladım. Her iki Clojure'u Scala ile karşılaştırmaya geldiğinde tam bir açıklama yapmadığım birkaç önemli nokta var: 1.) İki dilden hangisi genellikle daha hızlıdır ? Bunun bir dil özelliğinden diğerine değişeceğinin farkındayım, ancak genel bir performans …

5
Maven 2 ile koşabilir bir kavanoz inşa etmek
Maven mantrasında nispeten yeniyim, ancak Maven ile komut satırı çalıştırılabilir bir jar oluşturmaya çalışıyorum. Bağımlılıklarımı kurdum, ancak mvn installkavanozu çalıştırıp çalıştırmayı denediğimde iki şey oluyor. İlk olarak, düzeltilebilir bir ana sınıf bulunmaz. Bunu düzelttiğimde, çalışma sırasında sınıfların bulunamadığını belirten hatalar alıyorum. Maven, bağımlılık kitaplıklarımı kavanozun içinde paketlemiyor, bu nedenle kavanozu …

2
Hazırda Bekletme'de Numaralar
Bir DAO'da değeri Java numaralandırmasından gelen bir alana sahip olmak genellikle yararlıdır. Tipik bir örnek, genellikle kullanıcıyı "NORMAL" veya "ADMIN" olarak nitelendiren bir alana sahip olduğunuz oturum açma DAO'sudur. Hazırda Bekletme modunda, bu ilişkiyi (yarı) tip güvenli bir şekilde temsil etmek için aşağıdaki 2 nesneyi kullanırdım: class User { String …
82 java  hibernate  dao 

7
Java yöntemi bildiriminde atımlar ne zaman kullanılır?
Bu yüzden Java'da istisna işleme konusunda iyi bir temel anlayışa sahip olduğumu düşündüm, ancak son zamanlarda kafamı karıştıran ve şüphe uyandıran bazı kodlar okudum. Burada ele almak istediğim ana şüphem, bir kişinin aşağıdaki gibi bir Java yöntemi bildiriminde ne zaman atması gerektiğidir: public void method() throws SomeException { // method …

8
Virgil Dobjanschi REST uygulama modelini uygulayan örnek Android REST İstemcisi projesine ihtiyacınız var
Bir android telefonda bir REST İstemcisi oluşturmak istiyorum. REST sunucusu birkaç kaynağı ortaya çıkarır, örneğin (GET) http://foo.bar/customer List of all customer http://foo.bar/customer/4711 The customer with id 4711 http://foo.bar/customer/vip List of all VIP customer http://foo.bar/company List of all companys http://foo.bar/company/4711 The company with the ID 4711 http://foo.bar/company/vip List of all VIP …

5
Bir özellikler dosyası kullanarak java günlüğü nasıl kurulur? (java.util.logging)
Aptalca bir java günlük kaydı sorunum var: Günlük yapılandırmasını uygulama yapılandırma dosyamdan yüklüyorum - ancak dosyayı okuduktan sonra hiçbir şey kaydetmiyor (bu, ağda bulacağınız örneklere çok benziyor. ek uygulama yapılandırması - bunu kaldırmak da yardımcı olmaz). "Başlatılıyor ..." günlük satırı gayet iyi görünüyor, ancak "başlatma uygulaması" ve diğer mesajlar ne …
82 java  logging 


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.