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

3
CDI ve EJB nasıl karşılaştırılır? etkileşim?
İkisinin nasıl etkileşime girdiğini ve aralarındaki sınırın nerede olduğunu anlamakta zorlanıyorum. Çakışıyorlar mı? Aralarında fazlalık var mı? Her ikisiyle ilişkili ek açıklamalar olduğunu biliyorum, ancak her ikisi için de kısa açıklamalarla tam bir liste bulamadım. Bunun nasıl farklı olduklarını veya nerede çakıştıklarını açıklamaya yardımcı olup olmayacağından emin değilim. Gerçekten kafam …
106 java  ejb  java-ee-6  cdi 


18
Java dinamik dizi boyutları?
XClass dizisine yüklemek istediğim bir sınıfım var - xClass, bu yüzden bildirimi: xClass mysclass[] = new xClass[10]; myclass[0] = new xClass(); myclass[9] = new xClass(); Ancak 10'a ihtiyacım olup olmayacağını bilmiyorum. Bunun için 8, 12 veya başka bir sayıya ihtiyacım olabilir. Çalışma zamanına kadar bilmeyeceğim. Bir dizideki elemanların sayısını anında …
106 java 

11
JPA ve Hazırda Bekletme ile UTC saat diliminde tarih / saat ve zaman damgaları nasıl saklanır
JPA / Hibernate'i bir tarih / saati veritabanında UTC (GMT) saat dilimi olarak saklayacak şekilde nasıl yapılandırabilirim? Şu ek açıklamalı JPA varlığını düşünün: public class Event { @Id public int id; @Temporal(TemporalType.TIMESTAMP) public java.util.Date date; } Tarih 2008-Şubat-03 09:30 Pasifik Standart Saati (PST) ise, o zaman 2008-Şubat-03 17:30 UTC saatinin …

6
ToString () ve hashCode () geçersiz kılındığında java'da bir nesnenin “nesne başvurusunu” nasıl elde edersiniz?
Hata ayıklama amacıyla Java'daki bir nesnenin "nesne başvurusunu" yazdırmak istiyorum. Yani, duruma bağlı olarak nesnenin aynı (veya farklı) olduğundan emin olmak. Sorun, söz konusu sınıfın, genellikle bana kimliği verecek olan hem toString () hem de hashCode () 'u geçersiz kılan başka bir sınıftan miras almasıdır. Örnek durum: Çok iş parçacıklı …
106 java  object  hashcode 

6
Varsayılan .equals ve .hashCode sınıflarım için nasıl çalışacak?
Kendi sınıfım olduğunu söyle public class MyObj { /* ... */ } Bazı nitelikleri ve yöntemleri vardır. Eşitleri GERÇEKLEŞTİRMEZ, hashCode UYGULAMAMAKTADIR. Eşittir ve hashCode'u çağırdığımızda, varsayılan uygulamalar nelerdir? Object sınıfından mı? Ve bunlar ne? Varsayılan eşitler nasıl çalışacak? Varsayılan hashCode nasıl çalışacak ve ne geri dönecek? == sadece aynı nesneye …

3
WebSphere MQ veya Tibco Rendezvous gibi mesajlaşma çözümleri yerine aktörler ne zaman kullanılmalı?
Hangi tasarım kararları JMS yerine Scala'nın Aktörlerini tercih eder? Sorusunu ve cevaplarını zaten okudum. . Genellikle, yıllardır var olan mesajlaşma çözümlerini kullanırız: Noktadan Noktaya iletişim için WebSphere MQ veya Apache ActiveMQ gibi bir JMS uygulaması veya Çok Noktaya Yayın mesajlaşma için Tibco Rendevous kullanılır. Oldukça kararlı, kanıtlanmış ve yüksek kullanılabilirlik …
106 java  scala  jms  actor  akka 

8
Java'da birçok parametreye sahip kurucuları yönetme
Bazı projelerimizde, zincirden aşağı inerken daha fazla parametre ekleyen bir sınıf hiyerarşisi var. En altta, bazı sınıflar 30'a kadar parametreye sahip olabilir ve bunlardan 28'i süper kurucuya aktarılıyor. Guice gibi bir şey aracılığıyla otomatik DI kullanmanın iyi olacağını kabul edeceğim, ancak bazı teknik nedenlerden dolayı, bu özel projeler Java ile …
106 java 

10
MYSQL otomatik artırma alanına JPA ek açıklamalarıyla nasıl açıklama eklenir
Asıl sorun, nesne Operatörünü MySQL DB'ye kaydetmektir. Kaydetmeden önce, bu tablodan seçim yapmaya çalışıyorum ve çalışıyor, db'ye bağlantı da öyle. Operatör nesnem: @Entity public class Operator{ @Id @GeneratedValue private Long id; private String username; private String password; private Integer active; //Getters and setters... } Ben JPA kullanmak kaydetmek için EntityManager'ın …
106 java  mysql  orm  jpa  annotations 

3
ObjectMapper kullanarak varsayılan kurucu olmadan değişmez bir nesneyi nasıl çözülür / serileştirilir?
Com.fasterxml.jackson.databind.ObjectMapper kullanarak değişmez bir nesneyi serileştirmek ve serisini kaldırmak istiyorum. Değişmez sınıf şuna benzer (yalnızca 3 dahili özellik, alıcılar ve yapıcılar): public final class ImportResultItemImpl implements ImportResultItem { private final ImportResultItemType resultType; private final String message; private final String name; public ImportResultItemImpl(String name, ImportResultItemType resultType, String message) { super(); this.resultType …
106 java  json 

6
Calendar.getInstance (TimeZone.getTimeZone (“UTC”)) UTC saatini döndürmüyor
Calendar.getInstance(TimeZone.getTimeZone("UTC"))Metot çağrısıyla aldığım sonuçla gerçekten kafam karıştı, IST zamanı geri geliyor. İşte kullandığım kod Calendar cal_Two = Calendar.getInstance(TimeZone.getTimeZone("UTC")); System.out.println(cal_Two.getTime()); ve aldığım yanıt: Sat Jan 25 15:44:18 IST 2014 Bu yüzden varsayılan Zaman Dilimini UTC olarak değiştirmeyi denedim ve sonra kontrol ettim, sonra iyi çalışıyor Calendar cal_Two = Calendar.getInstance(TimeZone.getTimeZone("UTC")); System.out.println(cal_Two.getTime()); TimeZone …
106 java 

9
Verim () 'in ana kullanımları nelerdir ve join () ve interrupt ()' dan farkı nedir?
yield()Java'da yöntemin kullanımı konusunda , özellikle aşağıdaki örnek kodda biraz kafam karıştı . Ayrıca verim () 'in' bir iş parçacığının yürütülmesini önlemek için kullanıldığını 'okudum. Sorularım: Aşağıdaki kodun hem kullanılırken hem de kullanılmadığında aynı çıktıya neden olduğuna inanıyorum yield(). Bu doğru mu? Aslında, temel kullanım alanları yield()nelerdir? Ve yöntemlerinden hangi …

4
Java yansıması - setAccessible'ın etkisi (true)
Sınıflardaki alanların değerlerini dinamik olarak ayarlamak için bazı ek açıklamalar kullanıyorum. Herkese açık, korumalı veya özel olmasına bakılmaksızın bunu yapmak istediğim için setAccessible(true), set()yöntemi çağırmadan önce her seferinde Field nesnesini çağırıyorum . Sorum şu ki, setAccessible()çağrının sahanın kendisi üzerinde ne tür bir etkisi var? Daha spesifik olarak, bunun özel bir …
106 java  reflection 

20
ClassNotFoundException'ı nasıl çözerim?
Bir Java uygulaması çalıştırmaya çalışıyorum ancak şu hatayı alıyorum: java.lang.ClassNotFoundException: Kolondan sonra eksik olan sınıfın yeri gelir. Ancak, sınıf başka bir yerde olduğu için bu konumun olmadığını biliyorum. Bu sınıfın yolunu nasıl güncelleyebilirim? Sınıf yolu ile bir ilgisi var mı?

5
POST Çok Parçalı İsteği Volley ile ve HttpEntity olmadan Çalışma
Bu gerçekten bir soru değil, ancak ihtiyaç duyduğunuzda başvurmanız için çalışma kodumun bir kısmını burada paylaşmak istiyorum. Bunu bildiği gibi HttpEntityAPI22 dan kaldırılmış ve comletely API23 beri kaldırılır. Şu anda Android Developer'da artık HttpEntity Reference'a erişemiyoruz (404). Dolayısıyla, Volley ile ve HttpEntity olmadan POST Multipart Request için çalışan örnek kodum …

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.