«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
Java'da <T> (açılı ayraçlar) ne anlama geliyor?
Şu anda Java eğitimi alıyorum ve yakın zamanda açılı ayraçlar (&lt;&gt;) tarafından yoruldum. Tam olarak ne anlama geliyorlar? public class Pool&lt;T&gt;{ public interface PoolFactory&lt;T&gt;{ public T createObject(); } this.freeObjects = new ArrayList&lt;T&gt;(maxsize) } Ne anlama &lt;T&gt;geliyor? Bu tür bir nesne oluşturabileceğim anlamına mı geliyor T?
139 java  generics 

8
Java'daki değişkenlerin bellek adresi
Lütfen aşağıdaki resme bir göz atın. Java'da newanahtar kelimeyle bir nesne oluşturduğumuzda , işletim sisteminden bir bellek adresi alıyoruz. Yazdığımızda out.println(objName)çıktı olarak "özel" bir dize görebiliriz. Sorularım: Bu çıktı nedir? OS tarafından bize verilen bellek adresiyse: a) Bu dizeyi ikiliye nasıl dönüştürebilirim? b) Bir tam sayı değişkeninin adresini nasıl alabilirim?

10
Jar Dosyamın içinden “Klasör” kaynağını nasıl alabilirim?
Projemin kökünde bir kaynak klasörü / paketi var, belirli bir dosyayı yüklemek istemiyorum. Belirli bir dosyayı yüklemek isteseydim, class.getResourceAsStream kullanırdım ve iyi olur! Aslında yapmak istediğim, kaynaklar klasörüne bir "Klasör" yüklemek, bu Klasör içindeki Dosyalara döngü ve her dosyaya bir Akış almak ve içerik okumak ... Çalışma zamanı önce Dosya …

8
Bir bayt dizisini Java'da tamsayıya veya tam tersine dönüştürme
Bazı verileri Java'daki bayt dizilerine depolamak istiyorum. Temelde sadece sayı başına 2 bayt alabilen sayılar. Nasıl bir tamsayıyı 2 bayt uzunluğunda bir bayt dizisine dönüştürebileceğini bilmek istiyorum. Google'da bir sürü çözüm buldum, ancak çoğu kodda ne olduğunu açıklamıyor. Gerçekten anlamadığım birçok şey var, bu yüzden temel bir açıklamayı takdir ediyorum.
139 java  types  endianness 


14
Java LinkedHashMap ilk veya son girişi al
Kullandım LinkedHashMapçünkü haritadaki tuşların girilme sırası önemlidir. Ama şimdi anahtarın değerini ilk etapta (ilk girilen giriş) veya son olarak almak istiyorum. Bir benzeri yöntem olmalı first()ve last()bunun gibi ya da bir şey? Sadece ilk tuş girişini almak için bir yineleyiciye ihtiyacım var mı? Bu yüzden kullandım LinkedHashMap! Teşekkürler!

14
Java 8 LocalDate Jackson biçimi
İçin java.util.Date bulduğumda @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; sonra JSON isteğinde gönderdiğimde { {"dateOfBirth":"01/01/2000"} } işe yarıyor. Bunu Java 8'in LocalDate alanı için nasıl yapmalıyım ? Sahip olmayı denedim @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; İşe yaramadı. Lütfen birisi bunu yapmanın doğru yolunun …
139 java  json  jackson  jax-rs  resteasy 

30
IllegalArgumentException: navigasyon hedefi xxx bu NavController tarafından bilinmiyor
Bir Parçadan diğerine gitmeye çalıştığımda yeni Android Gezinme Mimarisi bileşeniyle ilgili sorun yaşıyorum , şu garip hatayı alıyorum: java.lang.IllegalArgumentException: navigation destination XXX is unknown to this NavController Bu belirli navigasyon dışında diğer tüm gezinme işlemleri iyi çalışıyor. findNavController()Dosyasına erişmek için Fragment işlevini kullanıyorum NavController. Herhangi bir yardım takdir edilecektir.


30
Her iyi Java / Java EE Geliştiricisinin cevaplayabilmesi gereken sorular? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
138 java  jakarta-ee 

10
Sınıf değişkeni açısından yukarı ve aşağı döküm arasındaki fark nedir
Sınıf değişkeni açısından yukarı ve aşağı döküm arasındaki fark nedir? Örneğin, aşağıdaki program sınıfında Animal yalnızca bir yöntem içerir, ancak Dog sınıfı iki yöntem içerir; bu durumda Dog değişkenini Animal Variable'a nasıl dönüştürdüğümüz. Döküm yapılırsa, Animal'in değişkeniyle Köpeğin başka bir yöntemini nasıl çağırabiliriz. class Animal { public void callme() { …

8
Jackson serileştirmesi: boş değerleri yoksay (veya null)
Şu anda jackson 2.1.4 kullanıyorum ve bir nesneyi JSON dizesine dönüştürürken alanları görmezden gelmekte sorun yaşıyorum. İşte dönüştürülecek nesne olarak benim sınıf: public class JsonOperation { public static class Request { @JsonInclude(Include.NON_EMPTY) String requestType; Data data = new Data(); public static class Data { @JsonInclude(Include.NON_EMPTY) String username; String email; String …
138 java  json  jackson 



10
Tamsayılar için Java'daki günlük tabanı 2'yi nasıl hesaplarsınız?
Ben tamsayılar için günlük tabanı 2 hesaplamak için aşağıdaki işlevi kullanın: public static int log2(int n){ if(n &lt;= 0) throw new IllegalArgumentException(); return 31 - Integer.numberOfLeadingZeros(n); } En iyi performansa sahip mi? Birisi bu amaç için hazır J2SE API işlevini biliyor mu? UPD1 Şaşırtıcı bir şekilde, kayan nokta aritmetiği tam …

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.