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

4
Hazırda bekletme ek açıklamasında @UniqueConstraint ve @Column (benzersiz = true)
@UniqueConstraint ve @Column (unique = true) arasındaki fark nedir ? Örneğin: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) Ve @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;



3
Bellekte yeni bir java.io. dosyası nasıl oluşturulur?
Sabit diskte değil bellekte nasıl yeni File(kimden java.io) oluşturabilirim ? Java dilini kullanıyorum. Dosyayı sabit sürücüye kaydetmek istemiyorum. Kötü bir API ( java.util.jar.JarFile) ile karşı karşıyayım . Bu bekliyor File filearasında String filename. Dosyam yok (yalnızca byte[]içerik) ve geçici dosya oluşturabilirim, ancak bu güzel bir çözüm değil. İmzalı bir kavanozun …
105 java  file  java-io 

4
Uyarı, miras ile @Data ek açıklaması lombok'ta / hashCode'a eşittir
Başkasından miras alan bir varlığım var. Öte yandan, klişe kodunu azaltmak için lombok projesini kullanıyorum, bu yüzden @Dataek açıklama koyuyorum . @DataDevralma ile açıklama bir sonraki uyarıyı oluşturur: Eşit / hashCode uygulaması üretiliyor, ancak bu sınıf java.lang.Object öğesini genişletmese bile, süper sınıfa çağrı yapılmadan. Bu kasıtlıysa, @EqualsAndHashCode(callSuper=false)türünüze ekleyin . O …
105 java  lombok 

8
Meslekten olmayan kişiler için Java 8 Tedarikçi ve Tüketici açıklaması
Java öğrenen Java dışı bir programcı olarak, şu anda okuyorum Supplierve Consumerarayüzler yapıyorum . Ve onların kullanımları ve anlamları etrafında kafamı dolduramıyorum. Bu arayüzleri ne zaman ve neden kullanırsınız? Birisi bana basit bir meslekten olmayan örnek verebilir mi… Doc örneklerini anladığım kadarıyla yeterince özlü bulmuyorum.
105 java  java-8 

2
PatternSyntaxException: Java'da regex kullanırken Yasadışı Tekrarlama
Çok fazla normal ifade bilmiyorum ama basit bir kalıbı eşleştirmem gerekiyor. Aşağıdakiler doğru dönmelidir, Pattern.matches("{\"user_id\" : [0-9]*}", inputLine) inputLine olduğunda {"user_id" : 34} Ancak, şu istisnayı alıyorum: java.util.regex.PatternSyntaxException: Illegal repetition {"user_id" : 24} at java.util.regex.Pattern.error(Unknown Source) at java.util.regex.Pattern.closure(Unknown Source) at java.util.regex.Pattern.sequence(Unknown Source) at java.util.regex.Pattern.expr(Unknown Source) at java.util.regex.Pattern.compile(Unknown Source) at java.util.regex.Pattern.<init>(Unknown …
105 java  regex  matcher 

6
Mockito: Sahte özel alan başlatma
Satır içi olarak başlatılan bir alan değişkenini nasıl taklit edebilirim? class Test { private Person person = new Person(); ... public void testMethod() { person.someMethod(); ... } } Burada , değişkenin başlatılmasıyla alay etmem gereken yöntemi person.someMethod()test ederken alay etmek istiyorum . Bir ipucu?Test.testMethod()person Düzenleme: Kişi sınıfını değiştirmeme izin verilmiyor.

12
Java Tarihini JPA ile Mysql datetime olarak saklama
Herhangi bir kuruluş bana Java Tarihini Mysql datetime ... olarak nasıl saklayabileceğimi söyleyebilir mi? Bunu yapmaya çalıştığımda ... Mysql tarih depolarında sadece tarih saklanıyor ve saat 00:00:00 olarak kalıyor böyle ... 2009-09-22 00:00:00 Sadece randevu değil zamanı da istiyorum ... 2009-09-22 08:08:11 Spring ile JPA (Hibernate) kullanıyorum, mydomain sınıfları java.util.Date …
104 java  mysql  datetime  jpa 


16
Java: ArrayList'te kopyalar tespit edilsin mi?
Bir ArrayList'in Java'da aynı elementlerden birden fazlasını içerip içermediğini nasıl tespit edebilirim (doğru / yanlış döndürür)? Çok teşekkürler, Terry Düzenle "Blokları" birbirleriyle değil, tamsayı değerlerini karşılaştırmak istediğimi söylemeyi unuttum. Her "bloğun" bir int'si vardır ve onları farklı kılan da budur. "GetNum" adlı bir yöntemi çağırarak belirli bir Bloğun int değerini …

12
Java'da bir INI dosyasını ayrıştırmanın en kolay yolu nedir?
Java'daki eski bir uygulamanın yerini alacak bir eklenti yazıyorum. Gereksinimlerden biri, eski uygulamanın kullandığı ini dosyalarının yeni Java Uygulamasına olduğu gibi okunması gerektiğidir. Bu ini dosyalarının formatı, başlık bölümleri ve anahtar = değer çiftleri içeren, yorumlama için karakter olarak # kullanan ortak pencere stilidir. Java'daki Özellikler sınıfını kullanmayı denedim, ancak …
104 java  parsing  ini 

13
EL kullanarak JSTL ile Enum değerine erişin
Şu şekilde tanımlanan Durum adlı bir Enum var: public enum Status { VALID("valid"), OLD("old"); private final String val; Status(String val) { this.val = val; } public String getStatus() { return val; } } VALIDBir JSTL etiketinden değerine erişmek istiyorum . Özellikle etiketin testniteliği <c:when>. Örneğin <c:when test="${dp.status eq Status.VALID"> Bunun …
104 java  jsp  jakarta-ee  jstl 

10
(İ <= j && j <= i && i! = J) neden DOĞRU olarak değerlendirilir?
Sonsuz bir döngüde çalışan bir Java kodu yazdım. Kod aşağıdadır: public class TestProgram { public static void main(String[] args){ Integer i = new Integer(0); Integer j = new Integer(0); while(i&lt;=j &amp;&amp; j&lt;=i &amp;&amp; i!=j){ System.out.println(i); } } } Yukarıdaki kodda whiledöngüdeki koşulu görürken, ilk bakışta o program whiledöngü içine girmeyecekmiş …
104 java 


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.