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

25
Bir koleksiyondaki yineleme, döngüdeki nesneleri kaldırırken ConcurrentModificationException öğesinden kaçınma
Hepimiz aşağıdakiler nedeniyle aşağıdakileri yapamayacağınızı biliyoruz ConcurrentModificationException: for (Object i : l) { if (condition(i)) { l.remove(i); } } Ama bu görünüşe göre bazen çalışıyor, ama her zaman değil. İşte bazı özel kodlar: public static void main(String[] args) { Collection<Integer> l = new ArrayList<>(); for (int i = 0; i …


28
Özel Nesnelerin ArrayList'ini özelliğe göre sırala
ArrayLists'i bir Karşılaştırıcı kullanarak sıralama hakkında okudum, ancak compareTobazı örneklerde insanların bazı araştırmalara göre Dizeler için bir yöntem olduğu kullanılan tüm örneklerde okudum . Bir ArrayList özel nesnelerin özelliklerinden birine göre sıralamak istedim: bir Date nesnesi ( getStartDay()). Normalde onları karşılaştırmak, item1.getStartDate().before(item2.getStartDate())bu yüzden şöyle bir şey yazıp yazamayacağımı merak ediyordum: …
1145 java  sorting  date  comparator 

8
Sunucu uygulamaları nasıl çalışır? Örnekleme, oturumlar, paylaşılan değişkenler ve çoklu kullanım
Varsayalım, çok sayıda sunucu uygulaması olan bir web sunucum var. Bu sunucu uygulamaları arasında geçen bilgiler için oturum ve örnek değişkenleri ayarlıyorum. Şimdi, 2 veya daha fazla kullanıcı bu sunucuya istek gönderirse, oturum değişkenlerine ne olur? Hepsi tüm kullanıcılar için ortak mı olacak yoksa her kullanıcı için farklı mı olacak? …

30
Statik bir haritayı nasıl başlatabilirim?
MapJava'da statik bir durumu nasıl başlatırsınız ? Birinci yöntem: statik başlatıcı İkinci yöntem: örnek başlatıcı (anonim alt sınıf) veya başka bir yöntem? Her birinin artıları ve eksileri nelerdir? İki yöntemi gösteren bir örnek: import java.util.HashMap; import java.util.Map; public class Test { private static final Map<Integer, String> myMap = new HashMap<>(); …

12
Bir HashMap'i doğrudan nasıl başlatabilirim (gerçek anlamda)?
Bunun gibi bir Java HashMap başlatmanın bir yolu var mı ?: Map<String,String> test = new HashMap<String, String>{"test":"test","test":"test"}; Doğru sözdizimi ne olurdu? Bununla ilgili hiçbir şey bulamadım. Mümkün mü? Asla değişmez ve Harita oluştururken önceden bilinen bir harita bazı "nihai / statik" değerleri koymak için en kısa / en hızlı yolu …

30
Java'da genel bir dizi nasıl oluşturulur?
Java jeneriklerinin uygulanması nedeniyle, aşağıdaki gibi bir kodunuz olamaz: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Tip güvenliğini korurken bunu nasıl uygulayabilirim? Java forumlarında şöyle bir çözüm gördüm: import java.lang.reflect.Array; class Stack<T> { public Stack(Class<T> clazz, …

13
Hibernate hbm2ddl.auto yapılandırmasının olası değerleri nelerdir ve ne yaparlar
Güncelleme, dışa aktarma ve verilebilecek değerler hakkında daha fazla bilgi edinmek istiyorum. Güncellemeyi hibernate.hbm2ddl.auto ne zaman ve ne zaman kullanacağımı bilmem gerekir? Ve alternatifi nedir? Bunlar DB üzerinden gerçekleşebilecek değişikliklerdir: yeni tablolar eski tablolardaki yeni sütunlar sütunlar silindi bir sütunun veri türü değişti bir sütun türü özelliklerini değiştirdi tablolar düştü …
1085 java  hibernate  hbm2ddl 

30
Java JSON ayrıştırma
Aşağıdaki JSON metnim var. Nasıl değerlerini almak için ayrıştırmak edebilir pageName, pagePic, post_idvb? { "pageInfo": { "pageName": "abc", "pagePic": "http://example.com/content.jpg" }, "posts": [ { "post_id": "123456789012_123456789012", "actor_id": "1234567890", "picOfPersonWhoPosted": "http://example.com/photo.jpg", "nameOfPersonWhoPosted": "Jane Doe", "message": "Sounds cool. Can't wait to see it!", "likesCount": "2", "comments": [], "timeOfPost": "1234567890" } ] }
1048 java  json  parsing 


21
Geçerli çalışma dizini Java'da nasıl edinilir?
Mevcut çalışma dizinime java kullanarak erişmek istiyorum. Kodum: String current = new java.io.File( "." ).getCanonicalPath(); System.out.println("Current dir:"+current); String currentDir = System.getProperty("user.dir"); System.out.println("Current dir using System:" +currentDir); Çıktı: Current dir: C:\WINDOWS\system32 Current dir using System: C:\WINDOWS\system32 C sürücüsü geçerli dizim olmadığından çıktım doğru değil. Geçerli dizini nasıl edinebilirim?
1029 java  java-io 

19
Diziyi Java'da listeye dönüştürme
Bir diziyi Java'daki bir listeye nasıl dönüştürebilirim? Ben kullandım Arrays.asList()ama davranış (ve imza) bir şekilde Java SE 1.4.2 (şimdi arşivde dokümanlar) 8 ve web üzerinde bulunan çoğu snippet'leri 1.4.2 davranış kullanın değişti . Örneğin: int[] spam = new int[] { 1, 2, 3 }; Arrays.asList(spam) 1.4.2'de 1, 2, 3 öğelerini …




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.