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


4
Bir nesnenin belirli bir tür olduğunu iddia etme
JUnit'te bir nesnenin bir sınıf örneği olduğunu iddia etmek mümkün müdür? Çeşitli nedenlerle testimde türünü kontrol etmek istediğim bir nesne var. Bu bir tür Object1 mi yoksa bir tür Object2 mi? Şu anda var: assertTrue(myObject instanceof Object1); assertTrue(myObject instanceof Object2); Bu işe yarıyor ama bunu yapmanın daha etkileyici bir yolu …
195 java  unit-testing  junit 

4
Junit @Rule nasıl çalışır?
Bir toplu kod için test senaryoları yazmak istiyorum, JUnit @Ruleek açıklama özelliğinin ayrıntılarını bilmek istiyorum , böylece test senaryoları yazmak için kullanabilirsiniz. Lütfen basit bir örnekle işlevselliğinin ayrıntılı açıklamasını veren bazı iyi yanıtlar veya bağlantılar sağlayın.
195 java  junit  junit4  junit-rule 

16
Kullanılabilir bir bağlantı noktası nasıl bulunur?
Bir bağlantı noktasını dinleyen bir sunucu başlatmak istiyorum. Bağlantı noktasını açıkça belirtebilirim ve işe yarıyor. Ama otomatik olarak bir liman bulmak istiyorum. Bu açıdan iki sorum var. Hangi port numaralarını aramalıyım? (12345, 12346 ve 12347 portlarını kullandım ve iyiydi). Belirli bir bağlantı noktasının başka bir yazılım tarafından işgal edilip edilmediğini …
195 java  networking  sockets  port 

4
Java yansımasında getFields ve getDeclaredFields arasındaki fark nedir
Java yansıması kullanırken getFieldsyöntem ve yöntem arasındaki fark hakkında biraz kafam karıştı getDeclaredFields. getDeclaredFieldsSınıfın tüm alanlarına erişmenizi sağlayan ve getFieldsyalnızca ortak alanları döndüren okudum . Eğer durum buysa, neden her zaman kullanmıyorsunuz getDeclaredFields? Birisi lütfen bunu ayrıntılı olarak açıklayabilir ve iki yöntem arasındaki farkı ve ne zaman / neden birini …
195 java  reflection 

25
Java'da uygulanabilir olduğunda “son” değiştiriciyi kullanma [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 . 7 yıl önce kapalı . …
194 java  oop 


3
Hangi HTML Ayrıştırıcı en iyisidir? [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 . 7 yıl önce kapalı . …

20
Java.lang.String.intern () kullanmak iyi bir uygulama mı?
Hakkında Javadoc String.intern()fazla ayrıntı vermez. (Özetle: Dizenin kanonik bir temsilini döndürerek, iç içe dizelerin kullanılarak karşılaştırılmasını sağlar ==) Bu işlevi ne zaman lehine kullanırım String.equals()? Javadoc'da belirtilmeyen yan etkiler var mı, yani JIT derleyicisi tarafından az çok optimizasyon mu var? Bunun başka kullanımları var String.intern()mı?
194 java  string 


1
Harici yardımcı programlara karşı Java'nın özeti ile farklı sonuçlar
Windows Hesap Makinesi dosyasının karma değerlerini oluşturmak için basit bir Java sınıfı yazdım. Kullanıyorum Windows 7 Professional with SP1. Denedim Java 6.0.29ve Java 7.0.03. Birisi bana Java'dan (birçok!) Harici yardımcı programlara ve / veya web sitelerine karşı neden farklı karma değerler aldığımı söyleyebilir mi? Dıştaki her şey birbiriyle eşleşir, sadece …
194 java  windows  md5  digest  wow64 


10
Liste, Liste <?>, Liste <T>, Liste <E> ve Liste <Object> arasındaki fark
Arasındaki farklar nelerdir List, List&lt;?&gt;, List&lt;T&gt;, List&lt;E&gt;, ve List&lt;Object&gt;? 1. Liste List: ham bir türdür, bu nedenle değildir typesafe. Yalnızca döküm kötü olduğunda bir çalışma zamanı hatası oluşturur. Oyuncular kötü olduğunda derleme zamanı hatası istiyoruz. Kullanılması önerilmez. 2. Liste &lt;?&gt; List&lt;?&gt;sınırsız bir joker karakterdir. Ama bunun ne için olduğundan emin …
194 java  generics 


14
N "farklı" renk otomatik olarak nasıl oluşturulur?
N farklı rengi otomatik olarak seçmek için aşağıdaki iki yöntemi yazdım. RGB küp üzerinde parçalı bir doğrusal işlev tanımlayarak çalışır. Bunun yararı, istediğiniz şeyse aşamalı bir ölçek elde edebilmenizdir, ancak N büyüdüğünde renkler benzer görünmeye başlayabilir. RGB küpünü bir kafese eşit olarak alt bölümlere ayırmayı ve sonra nokta çizmeyi de …

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.