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


5
Java: PrintStream'den String'e?
Belirli türde bir nesneyi ve PrintStreamyazdırılacak bir nesneyi alan ve bu nesnenin bir temsilini veren bir işlevim var. Bu işlevin çıktısını bir String'de nasıl yakalayabilirim? Özellikle, bir toStringyöntemde olduğu gibi kullanmak istiyorum .
115 java  string  printstream 

2
Alt modülleri oluşturmadan üst POM'u yükleyin
Bir Maven projesinde şu yapıya sahip bir ana POM'um var: parent | --------------- | | child1 child2 Ben POM yüklemek istediğiniz "ebeveyn" izin vermek için yerel REPO içinde child1 ı dependencyManagement yaptığı bazı değişiklikler alır, ama ben normal "install temiz" yapamaz çünkü "alt2" bozuldu ve yapı olmayacak. Bunu maven ile …
115 java  maven  maven-2  pom.xml 

15
Java uygulamalarını dağıtmanın en iyi yolu nedir? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Bu soruyu geliştirin Java, tercih ettiğim programlama dillerinden biridir. Uygulamamı son kullanıcılara dağıtmakla birlikte her zaman sorunla …

6
Java Immutable Collections
Gönderen Java 1.6 Koleksiyonu Çerçeve belgeler : Herhangi bir değişiklik işlemleri (örneğin desteklemeyen Koleksiyonları add, removeve clear) olarak adlandırılır değiştirilemez . [...] Ek olarak Koleksiyon nesnesinde hiçbir değişikliğin görünür olmayacağını garanti eden koleksiyonlar, değişmez olarak adlandırılır . İkinci kriter kafamı biraz karıştırıyor. İlk koleksiyon değiştirilemez olduğu ve orijinal koleksiyon referansının …

4
Java'da bir dizi nasıl yapılır
Varsayımsal olarak, 5 dizgi dizisi nesnem var: String[] array1 = new String[]; String[] array2 = new String[]; String[] array3 = new String[]; String[] array4 = new String[]; String[] array5 = new String[]; ve başka bir dizi nesnesinin bu 5 dizi nesnesini içermesini istiyorum. Nasıl yaparım? Onu başka bir diziye koyabilir …
115 java  arrays 

5
Komut satırından bir JAR dosyası çalıştırın ve sınıf yolunu belirtin
Bir JAR dosyası derledim ve manifestte Ana Sınıfı belirledim (Eclipse Export işlevini kullandım). Bağımlılıklarımın tümü etiketli bir dizinde lib. lib/*Sınıf yolu olarak kullanması gerektiğini belirtirken JAR dosyamı nasıl çalıştıracağıma dair net bir yanıt alamıyorum . Denedim: ]$ java -jar -cp .:lib/* MyJar.jar ]$ java -cp .:lib/* -jar MyJar.jar ]$ java …

7
Parametrenin gerçek türüne göre aşırı yüklenmiş yöntem seçimi
Bu kodla deney yapıyorum: interface Callee { public void foo(Object o); public void foo(String s); public void foo(Integer i); } class CalleeImpl implements Callee public void foo(Object o) { logger.debug("foo(Object o)"); } public void foo(String s) { logger.debug("foo(\"" + s + "\")"); } public void foo(Integer i) { logger.debug("foo(" + …
115 java  oop 


5
Java'daki yardımcı sınıflar için adlandırma kuralı
Java'da yardımcı program sınıfları yazarken, izlenecek bazı iyi yönergeler nelerdir? Paketler "yararlanılmalı" mı yoksa "araçlar" mı olmalıdır? ClassUtil mi yoksa ClassUtils mi? Bir sınıf ne zaman "Yardımcı" veya "Yardımcı" olur? Yardımcı Programlar mı, Yardımcı Programlar mı? Yoksa bunların bir karışımını mı kullanıyorsunuz? Standart Java kitaplığı hem Yardımcı Programları hem de …


27
Sınıf yolu kaynağında tanımlanan 'entityManagerFactory' adıyla fasulye oluşturulurken hata oluştu: Başlatma yönteminin çağrılması başarısız oldu
Bahar projemi derlediğimde aşağıdaki hatayı aldım. Sınıf yolu kaynağında [org / springframework / boot / autoconfigure / orm / jpa / HibernateJpaAutoConfiguration.class] tanımlı 'entityManagerFactory' adıyla bean yaratılırken hata oluştu: init yönteminin çağrılması başarısız oldu STS Eclipse ve MySql Veritabanı kullanıyorum Benim Bağlantı dizesi Application.PropertiesDİR spring.datasource.url=jdbc:mysql://localhost:3306/stgdb spring.datasource.username=root spring.datasource.password=root spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.jpa.hibernate.ddl-auto=update Ayrıntılı …


4
Verilen son blok uygun şekilde doldurulmamış
Parola tabanlı şifreleme algoritması uygulamaya çalışıyorum, ancak şu istisnayı alıyorum: javax.crypto.BadPaddingException: Son blok verildiğinde doğru şekilde doldurulmamış Sorun ne olabilir? İşte kodum: public class PasswordCrypter { private Key key; public PasswordCrypter(String password) { try{ KeyGenerator generator; generator = KeyGenerator.getInstance("DES"); SecureRandom sec = new SecureRandom(password.getBytes()); generator.init(sec); key = generator.generateKey(); } catch …

6
Stream (). Map (…) lambda ifadeleriyle nasıl hata ayıklanır?
Projemizde java 8'e geçiş yapıyoruz ve yeni özelliklerini test ediyoruz. Projemde ben filtrelemek ve kullanarak bazı koleksiyonları dönüştürmek için Guava yüklemleri ve işlevleri kullanıyorum Collections2.transformve Collections2.filter. Bu geçişte örneğin guava kodunu java 8'e değiştirmem gerekiyor. Yani, yaptığım değişiklikler şu türden: List<Integer> naturals = Lists.newArrayList(1,2,3,4,5,6,7,8,9,10,11,12,13); Function <Integer, Integer> duplicate = new …
115 java  debugging  lambda  java-8 

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.