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

22
JPA ve Hibernate arasındaki fark nedir? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. 2 yıl önce kapalı . Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. JPA 2 bir şartname ve Hazırda Bekletme ORM için bir …
680 java  hibernate  jpa  jakarta-ee  orm 

5
Java Vector (ve Stack) sınıfı neden kullanılmıyor veya kullanılmıyor?
Java Vector neden eski veya kullanılmayan eski bir sınıf olarak kabul ediliyor? Eşzamanlılık ile çalışırken kullanımı geçerli değil mi? Nesneleri manuel olarak senkronize etmek istemiyor ve sadece temel dizinin yeni kopyalarını yapmaya gerek kalmadan iş parçacığı için güvenli bir koleksiyon kullanmak istiyorsanız ( CopyOnWriteArrayListo zaman), o zaman kullanmak iyi Vectormi? …

30
JSON ile Jackson: Tanınmayan alan, cahil olarak işaretlenmemiş
Java nesnesine belirli bir JSON dizesini dönüştürmek gerekiyor. JSON kullanımı için Jackson kullanıyorum. Ben bir web servisinden okumak JSON giriş üzerinde hiçbir kontrole sahip. Bu benim giriş JSON: {"wrapper":[{"id":"13","name":"Fred"}]} İşte basitleştirilmiş bir kullanım örneği: private void tryReading() { String jsonStr = "{\"wrapper\"\:[{\"id\":\"13\",\"name\":\"Fred\"}]}"; ObjectMapper mapper = new ObjectMapper(); Wrapper wrapper = …




7
Java'nın çekirdek kütüphanelerindeki GoF Tasarım Kalıplarına örnekler
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. GoF Java Tasarım Desenlerini öğreniyorum ve bunlardan bazı gerçek yaşam örnekleri görmek istiyorum. Java'nın temel kütüphanelerindeki bu Tasarım Desenlerinin bazı iyi örnekleri nelerdir?

22
Geçici anahtar kelime ne işe yarar?
Bugün iş yerinde, volatileJava'daki anahtar kelimeyle karşılaştım. Çok aşina olmadığım için şu açıklamayı buldum: Java teorisi ve uygulaması: Oynaklığı yönetme Bu makalenin söz konusu anahtar kelimeyi açıkladığı ayrıntı göz önüne alındığında, bunu hiç kullandınız mı veya bu anahtar kelimeyi doğru bir şekilde kullanabileceğiniz bir durum gördünüz mü?

30
Java'da C ++ Pair <L, R> eşdeğeri nedir?
Pair&lt;L,R&gt;Java'da yok olmasının iyi bir nedeni var mı? Bu C ++ yapısının eşdeğeri ne olurdu? Kendimi yeniden uygulamaktan kaçınmayı tercih ederim. 1.6 benzer bir şey sağlıyor gibi görünüyor ( AbstractMap.SimpleEntry&lt;K,V&gt;), ama bu oldukça kıvrık görünüyor.
671 java  tuples  std-pair 

30
Java'daki bir klasördeki tüm dosyalar nasıl okunur?
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Java ile bir klasördeki tüm dosyalar nasıl okunur?
669 java  file  io  directory 

28
ISO 8601 uyumlu Dize'yi java.util.Date'e dönüştürme
Bir ISO 8601 biçimli String dönüştürmek çalışıyorum java.util.Date. yyyy-MM-dd'T'HH:mm:ssZBir Yerel Ayarla kullanılırsa (örneği karşılaştır) deseni ISO8601 uyumlu buldum . Ancak, kullanarak java.text.SimpleDateFormatdoğru biçimlendirilmiş dize dönüştüremiyorum 2010-01-01T12:00:00+01:00. İlk önce 2010-01-01T12:00:00+0100iki nokta üst üste işaretine dönüştürmek zorundayım . Yani, mevcut çözüm SimpleDateFormat ISO8601DATEFORMAT = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ", Locale.GERMANY); String date = "2010-01-01T12:00:00+01:00".replaceAll("\\+0([0-9]){1}\\:00", "+0$100"); …
668 java  date  iso8601 

30
Bir parçada bağlam kullanma
Bağlamı bir parçada nasıl alabilirim? Ben yapıcı bağlamda alır, ancak benim veritabanı kullanmak gerekir, getApplicationContext()ve FragmentClass.thisbu yüzden ne yapabilirim çalışmıyor? Veritabanı oluşturucu public Database(Context ctx) { this.context = ctx; DBHelper = new DatabaseHelper(context); }




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.