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

8
Thread'den dönen değer
A ile bir yöntemim var HandlerThread. İçinde bir değer değiştirilir Threadve bunu test()yönteme geri döndürmek istiyorum . Bunu yapmanın bir yolu var mı? public void test() { Thread uiThread = new HandlerThread("UIHandler"){ public synchronized void run(){ int value; value = 2; //To be returned to test() } }; uiThread.start(); }

6
Belirli alanlar için Jackson JSON özel serileştirme
Özel alan düzeyinde serileştirme yapmak için Jackson JSON Processor kullanmanın bir yolu var mı? Örneğin, sınıfa sahip olmak istiyorum public class Person { public String name; public int age; public int favoriteNumber; } aşağıdaki JSON'da serileştirilmiştir: { "name": "Joe", "age": 25, "favoriteNumber": "123" } Age = 25 bir sayı olarak …

1
Geri kayıt kodlayıcı kalıbı belgeleri nerede
Bütün geçtiniz dokümantasyon ait logback ve ben kodlayıcınızın desen yapılandırmak için her yerde belgelerine bulamadığında gibi günlüğü: <encoder> <pattern>%d{HH:mm:ss.SSS} %-4relative %-5level %logger{35} - %msg%n</pattern> </encoder> Modeli yapılandırmak için farklı seçenekleri açıklayan bir tablo (log4j'nin sahip olduğu gibi) istiyorum. Modelin dokümantasyonu nerede? Belki başka bir projede tanımlanmıştır?
97 java  logging  log4j  logback 

10
İlkel int listesi oluşturulsun mu?
Java'da aşağıdaki gibi ilkel int veya herhangi bir ilkel liste oluşturmanın bir yolu var mı? List<int> myList = new ArrayList<int>(); Yapabilirim gibi görünüyor List myList = new ArrayList(); ve bu listeye "int" ekleyin. Ama bu, bu listeye her şeyi ekleyebileceğim anlamına gelir. Tek seçeneğim, bir int dizisi oluşturmak ve onu …

6
Java Geleceğini Tamamlanabilir Bir Geleceğe Dönüştürün
Java 8 CompletableFuture, bir araya getirilebilir yeni bir Future uygulaması (bir grup thenXxx yöntemi içerir) sunar. Bunu özel olarak kullanmak istiyorum, ancak kullanmak istediğim kitaplıkların çoğu yalnızca bir araya getirilemeyen Futureörnekleri döndürüyor . FutureA'nın içinde döndürülen örnekleri CompleteableFutureoluşturup onu oluşturabilmem için bir yol var mı?
97 java  java-8  future 

10
“Java.nio.charset.MalformedInputException: Giriş uzunluğu = 1” ten kaçınmak için her şey dahil Karakter Kümesi?
Java'da bir dizinin metin tabanlı dosyalarını okuyan basit bir wordcount programı oluşturuyorum. Ancak, şu hatayı almaya devam ediyorum: java.nio.charset.MalformedInputException: Input length = 1 bu kod satırından: BufferedReader reader = Files.newBufferedReader(file,Charset.forName("UTF-8")); Muhtemelen bunu anladığımı biliyorum çünkü Charsetmetin dosyalarındaki bazı karakterleri içermeyen, bazıları diğer dillerin karakterlerini içeriyordu. Ama bu karakterleri dahil etmek …

8
Spring Boot application.properties değeri doldurulmuyor
Bazı harici yapılandırmalarla çalışmaya çalıştığım çok basit bir Spring Boot uygulamam var. Yaylı önyükleme belgelerindeki bilgileri izlemeye çalıştım ancak bir yol engeli ile karşılaşıyorum. Uygulamayı application.properties dosyasındaki harici konfigürasyonun altında çalıştırdığımda, bean içindeki değişkene yerleştirilmiyor. Eminim aptalca bir şey yapıyorum, herhangi bir öneriniz için teşekkürler. MyBean.java (/ src / main …

5
Package-info.java neden faydalıdır?
CheckStyle'ı Java projem üzerinde çalıştırdığımda Missing package-info.java file., bazı sınıflar için diyor , ancak hepsi için değil. Bu mesajın neden sadece bazen göründüğünü gerçekten anlayamıyorum. Dahası, projem package-info.java olmadan mükemmel şekilde çalışıyor. Package-info.java ne yapar? Java projelerim için buna gerçekten ihtiyacım var mı?
97 java  maven  checkstyle 

12
eski öğe referansı: öğe sayfa belgesine eklenmemiş
Her bölümün altında birden fazla bağlantı olan bir listem var. Her bölümün aynı bağlantıları var, her bölümün altındaki belirli bir bağlantıya tıklamam gerekiyor. Aşağıdaki kodu yazdım ama çalıştırıldığında bana stale element reference: element is not attached to the page documenthata veriyor . Bu benim kodum: public static void main(String[] args) …



8
Java'da geçerli bir URL nasıl kontrol edilir?
Java'da bir URL'nin geçerli olup olmadığını kontrol etmenin en iyi yolu nedir? Aramaya new URL(urlString)ve yakalamaya çalışırsanızMalformedURLException , ancak ile başlayan her şeyden memnun görünüyor http://. Bir bağlantı kurmakla ilgilenmiyorum, sadece geçerlilik. Bunun için bir yöntem var mı? Hibernate Validator'da bir ek açıklama mı? Normal ifade kullanmalı mıyım? Düzenleme: Kabul …
97 java  validation  url 

7
Mockito Sadece süper sınıfın bir yönteminin çağrısıyla nasıl alay edilir
Mockito'yu bazı testlerde kullanıyorum. Aşağıdaki sınıflarım var: class BaseService { public void save() {...} } public Childservice extends BaseService { public void save(){ //some code super.save(); } } Sadece ikinci çağrısıyla ( super.save) alay etmek istiyorum ChildService. İlk çağrı gerçek yöntemi çağırmalıdır. Bunu yapmanın bir yolu var mı?
97 java  mockito 

8
Yalnızca geri alma olarak işaretlenen işlem: Nedenini nasıl bulabilirim
@Transactional yöntemimle bir işlem gerçekleştirme konusunda sorun yaşıyorum: methodA() { methodB() } @Transactional methodB() { ... em.persist(); ... em.flush(); log("OK"); } MethodA () 'dan methodB ()' yi çağırdığımda, metot başarılı bir şekilde geçiyor ve günlüklerimde "Tamam" görüyorum. Ama sonra anladım Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Transaction …

5
Bellek içi bir veritabanında H2'nin otomatik olarak şema oluşturmasını sağlayabilir miyim?
(Halihazırda H2 veritabanını Bellekte gördüm - Şemayı İlkbahar / Hazırda Beklet sorusuyla başlat ; burada geçerli değil.) H2'de, ona bağlandıktan sonra otomatik olarak bir şema oluşturmama izin verecek bir ayar olup olmadığını bilmek istiyorum. Yardımı dokunursa, sadece bellek içi durumla ilgileniyorum. H2, URL'nin sonunda çeşitli noktalı virgülle ayrılmış değiştiricileri destekliyor, …
97 java  sql  database  h2 

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.