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


9
Gwt derleyicisini nasıl hızlandırabilirim?
Projelerimizde GWT'yi daha yoğun kullanmaya başlıyoruz ve GWT derleyicisinin performansı giderek sinir bozucu hale geliyor. Barındırılan mod tarayıcıya daha büyük bir vurgu da dahil olmak üzere, GWT derleyicisini daha sonraki bir zamana kadar çalıştırma ihtiyacını karşılayan sorunu azaltmak için çalışma uygulamalarımızı değiştirmeye başlayacağız, ancak bu özellikle istediğimizden daha geç olana …
201 java  performance  gwt 



6
Mockito.verify () ne zaman kullanılır?
JUnit test senaryolarını 3 amaç için yazıyorum: Kodumun, giriş kombinasyonlarının / değerlerinin tümü (veya çoğu) altında gerekli tüm işlevselliği karşıladığından emin olmak için. Uygulamayı değiştirebileceğimi ve tüm işlevlerimin hala tatmin olduğunu söylemek için JUnit test senaryolarına güvenebileceğimi sağlamak için. Kodun yeniden yazılması gerektiğinde, tüm kullanım durumlarının bir dokümanı olarak kodum …

7
Java: Yol ve Dosya
Java 7 ile yazılmış yeni uygulamalar için, bir java.io.Filenesneyi artık kullanmanın herhangi bir nedeni var mı yoksa kullanılmadığını düşünebilir miyiz? İnanıyorum java.nio.file.Pathki her şey java.io.Fileyapabilir ve daha fazlasını yapabilir.
201 java  file-io  path  nio 


14
Java List.contains (Alan değeri x'e eşit olan nesne)
Ben Listbelirli bir değeri olan bir alana sahip bir nesne içerip içermediğini kontrol etmek istiyorum . Şimdi, geçmek ve kontrol etmek için bir döngü kullanabilirsiniz, ancak daha kod verimli bir şey olup olmadığını merak ettim. Gibi bir şey; if(list.contains(new Object().setName("John"))){ //Do some stuff } Yukarıdaki kod hiçbir şey yapmadığını biliyorum, …
201 java  list  search  contains 

8
Bir Tamsayıyı Listeden Düzgün Kaldırma <Integer>
İşte yeni karşılaştığım bir tuzak. Tamsayıların bir listesini düşünün: List&lt;Integer&gt; list = new ArrayList&lt;Integer&gt;(); list.add(5); list.add(6); list.add(7); list.add(1); Yürüttüğünüzde ne olacağına dair eğitimli bir tahmin var list.remove(1)mı? Ne olmuş list.remove(new Integer(1))? Bu bazı kötü hatalara neden olabilir. Tamsayı listeleriyle uğraşırken, bir öğeyi remove(int index)verilen dizinden remove(Object o)kaldıran ve bir öğeyi …

13
Birden çok sınırlayıcıyla String.split () kullanın
Ben ayırıcı -ve bir dize tabanı bölmek gerekiyor .. Aşağıda benim istenen çıktı. AA.BB-CC-DD.zip -&gt; AA BB CC DD zip ancak aşağıdaki kodum çalışmıyor. private void getId(String pdfName){ String[]tokens = pdfName.split("-\\."); }
201 java  regex 

14
File.separator ile yollardaki eğik çizgi arasındaki fark
Java Path-String'de kullanma File.separatorve normal /arasındaki fark nedir ? İki ters eğik çizgi \\platformunun aksine , her iki sürüm de Windows ve Unix altında çalıştığı için bağımsızlık nedeni görünmüyor. public class SlashTest { @Test public void slash() throws Exception { File file = new File("src/trials/SlashTest.java"); assertThat(file.exists(), is(true)); } @Test public …
200 java 


10
Ne zaman Gözlemci ve Gözlemlenebilir kullanmalıyız?
Bir görüşmeci sordu: Nedir Observerve Observablebiz bunları ne zaman kullanmalıyım? Bu terimlerin farkında değildim, bu yüzden eve döndüğümde ve Googling'e başladığımda Observerve Observablefarklı kaynaklardan bazı noktalar buldum: 1) Observablebir sınıf ve Observerbir arayüzdür. 2) ObservableSınıf bir Observers listesini tutar . 3) Bir Observablenesne güncellendiğinde, bunu bildirmek için update()her birinin yöntemini …


23
Java “bu dil düzeyinde lambda ifadeleri desteklenmiyor”
Java 8'in bazı yeni özelliklerini test ediyordum ve örneği burada gösterildiği gibi IDE'ye (ilk başta Eclipse, ardından IntelliJ) kopyaladım Eclipse lambda ifadeleri için hiçbir destek sunmadı ve IntelliJ bir hata bildirmeye devam etti Bu dil düzeyinde desteklenmeyen Lambda ifadeleri Bu yükleme, kod veya destek ile ilgili bir sorun olup olmadığını …

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.