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

14
ExecutorService, tüm görevlerin bitmesini beklemek
Tüm görevlerin ExecutorServicebitmesini beklemenin en basit yolu nedir ? Görevim öncelikle hesaplamalı, bu yüzden sadece çok sayıda iş yapmak istiyorum - her çekirdekte bir tane. Şu anda kurulumum şöyle görünüyor: ExecutorService es = Executors.newFixedThreadPool(2); for (DataTable singleTable : uniquePhrases) { es.execute(new ComputeDTask(singleTable)); } try{ es.wait(); } catch (InterruptedException e){ e.printStackTrace(); …

9
Spring Boot'un uygulamasında env değişkenini kullanma. Properties
Bir Spring Boot web uygulaması üzerinde çalışıyoruz ve kullandığımız veritabanı MySql ; Sahip olduğumuz kurulum ilk olarak test etmemiz yerel olarak etmemizdir (PC'ye MySql yüklememiz gerektiği anlamına gelir); sonra iteriz Bitbucket'e geçiyoruz ; Jenkins otomatik olarak Bitbucket'e yeni bir itme algılar ve üzerinde bir yapı oluşturur (Jenkins mvn derlemesinin geçmesi …


21
Aynı anahtarın altında birden çok değer içeren HashMap
Bir anahtar ve iki değer içeren bir HashMap uygulamamız mümkün mü? Tıpkı HashMap gibi mi? Lütfen, üç değerin depolanmasını anahtar olarak bir tane ile gerçekleştirmenin başka bir yolunu (hiçbir yolu yoksa) söyleyerek bana yardımcı olun.
199 java 

7
Java'nın assertEquals yöntemi güvenilir midir?
==İkisini karşılaştırırken bazı sorunları olduğunu biliyorum Strings. Bu String.equals()daha iyi bir yaklaşım gibi görünüyor . JUnit testi yapıyorum ve benim eğimim kullanmak assertEquals(str1, str2). İki Dizenin aynı içeriği içerdiğini iddia etmenin güvenilir bir yolu var mı? Kullanırdım assertTrue(str1.equals(str2)), ama sonra beklenen ve gerçek değerlerin başarısızlıkla sonuçlandığını görmekten yararlanamazsınız. İlgili bir …
199 java  string  junit  junit4 




10
Bir klasörün var olup olmadığı nasıl kontrol edilir
Yeni Java 7 IO özellikleri ile biraz oynuyorum, aslında bir klasörün tüm xml dosyalarını almaya çalışıyorum. Ancak klasör mevcut olmadığında bu bir istisna atar, klasörün yeni ES ile var olup olmadığını nasıl kontrol edebilirim? public UpdateHandler(String release) { log.info("searching for configuration files in folder " + release); Path releaseFolder = …
199 java 

16
Java: System.exit () yöntemini çağıran yöntemler nasıl sınanır?
System.exit()Bazı girişleri çağıracak birkaç yöntemim var . Ne yazık ki, bu vakaları test etmek JUnit'in sona ermesine neden oluyor! Yöntem çağrılarını yeni bir iş parçacığına koymak, System.exit()sadece geçerli iş parçacığı değil JVM'yi sonlandırdığından yardımcı görünmüyor . Bununla başa çıkmak için ortak kalıplar var mı? Örneğin, bir saplamayı değiştirebilir System.exit()miyim? [EDIT] …

5
Java'da ByteBuffer'ın kullanımı nedir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştir ByteBufferJava'da bir için örnek uygulamalar nelerdir ? Lütfen bunun kullanıldığı örnek …
199 java  buffer  bytebuffer 



5
Java'da Dizeleri nasıl kopyalamalıyım?
String s = "hello"; String backup_of_s = s; s = "bye"; Bu noktada, yedekleme değişkeni hala orijinal "merhaba" değerini içerir (bunun nedeni String'in değişmezlik hakkıdır?). Ancak Dizeleri bu yöntemle kopyalamak gerçekten güvenli mi (elbette düzenli değiştirilebilir nesneleri kopyalamak güvenli değildir) veya bunu yazmak daha mı iyidir? : String s = …
199 java 

14
Java'da 2 XML belgesini karşılaştırmanın en iyi yolu
Temelde bir XML iletisine özel bir ileti biçimini çevirir ve diğer ucunu gönderir bir uygulamanın otomatik sınama yazmaya çalışıyorum. Giriş / çıkış mesajı çiftleri iyi bir set var, bu yüzden tek yapmam gereken giriş mesajları göndermek ve diğer ucu çıkıp XML mesajı dinlemek. Gerçek çıktıyı beklenen çıktıyla karşılaştırmanın zamanı geldiğinde …

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.