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

6
Java 8'de, ArrayList'in varsayılan kapasitesi neden şimdi sıfır?
Hatırladığım kadarıyla, Java 8'den önce varsayılan kapasite ArrayList10'du. Şaşırtıcı bir şekilde, varsayılan (void) kurucu hakkındaki yorum hala şunu söylüyor: Constructs an empty list with an initial capacity of ten. Kimden ArrayList.java: /** * Shared empty array instance used for default sized empty instances. We * distinguish this from EMPTY_ELEMENTDATA to …
94 java  arraylist  java-8 

12
Açık Kaynak Java Profilleri [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 6 ay önce kapandı . Bu soruyu geliştirin Java ile ne kullanmanızı tavsiye edersiniz? Tek şart, açık kaynak olması veya çok pahalı …
94 java  profiler 

6
CollapsingToolbarLayout kaydırma hareketini tanımıyor
Basit bir CollapsingToolbarLayout oluşturdum ve bir cazibe gibi çalışıyor. Benim sorunum, iç içe geçmiş kaydırma görünümünde bir fling scroll kullanmaya çalışırsam, parmağımı bıraktığımda sadece durması. Normal kaydırma olması gerektiği gibi çalışır. Aktivite kodum değişmedi => otomatik olarak oluşturulan boş aktivite. (Android stüdyosunda yeni boş etkinlik oluştur'a tıkladım ve XML'i henüz …

6
Mevcut iş parçacığını kullanan bir ExecutorService var mı?
Peşinde olduğum şey, bir iş parçacığı havuzunun kullanımını yapılandırmak için uyumlu bir yol. İdeal olarak, kodun geri kalanı hiç etkilenmemelidir. 1 iş parçacığı olan bir iş parçacığı havuzu kullanabilirim ama istediğim tam olarak bu değil. Herhangi bir fikir? ExecutorService es = threads == 0 ? new CurrentThreadExecutor() : Executors.newThreadPoolExecutor(threads); // …
94 java  concurrency 

3
Java'da sınıf değişmezi nedir?
Konuyu Google'da araştırdım, ancak Wikipedia'nın yanı sıra başka yararlı belge veya makale bulamadım. Biri bana bunun ne anlama geldiğini basit bir şekilde açıklayabilir veya beni güzel ve anlaşılması kolay bazı belgelere yönlendirebilir mi?

3
Akka veya Reaktör [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin Yeni bir proje (java tabanlı) başlatma sürecindeyim. Bunu modüler, dağıtılmış ve esnek bir mimari …

12
Dizi Java'da bir nesne midir?
Java'da, aşağıdakileri kullanarak bir dizi bildirebiliriz: String[] array = new String[10]; int size = array.length; Bu, dizinin kendisinin bir nesne olduğu anlamına mı geliyor? Soruyorum, çünkü C ++ 'da bir dizi sadece bir göstericidir ve herhangi bir metodu yoktur.
94 java 

30
Palindrom için dizeyi kontrol edin
Bir palindrom bir kelime, deyim, sayı veya her iki yönde aynı şekilde okunabilir birimlerin diğer dizisidir. Bir kelimenin bir palindrom olup olmadığını kontrol etmek için, kelimenin karakter dizisini alırım ve karakterleri karşılaştırırım. Test ettim ve işe yarıyor gibi görünüyor. Ancak bunun doğru olup olmadığını veya iyileştirilecek bir şey olup olmadığını …

7
Vatansız ve Durum Bilgili Kurumsal Java Fasulyeleri
Java EE 6 öğreticisinden geçiyorum ve durum bilgisi olmayan ve durum bilgisi olan oturum çekirdekleri arasındaki farkı anlamaya çalışıyorum. Durum bilgisi olmayan oturum çekirdekleri durumlarını yöntem çağrıları arasında korumuyorsa, programım neden olduğu gibi davranıyor? package mybeans; import javax.ejb.LocalBean; import javax.ejb.Stateless; @LocalBean @Stateless public class MyBean { private int number = …



2
REFRESH ve MERGE, veritabanları açısından ne anlama geliyor?
Merak ediyorum ve bu yanıtı hızlı bulmam gerekiyor. Google pek yardımcı olmayacak. Java Persistence API, çerçeveye ilişkili varlıklar üzerindeki işlemleri basamaklandırmasını söyleyen şu özelliklere sahiptir: CascadeType.PERSIST CascadeType.DELETE CascadeType.MERGE CascadeType.REFRESH İlk ikisinin ne anlama geldiğini biliyorum: B'ye sahip olan A nesnesini kalıcı hale getirdiğimde, B'yi de sürdürürsem ve A'yı sildiğimde B'yi …
94 java  jpa  persistence 

5
Bir diziden akış yaparken neden tam sayıları dizelerle eşleyemiyorum?
Bu kod çalışır (Javadoc'ta alınmıştır): List<Integer> numbers = Arrays.asList(1, 2, 3, 4); String commaSeparatedNumbers = numbers.stream() .map(i -> i.toString()) .collect(Collectors.joining(", ")); Bu derlenemez: int[] numbers = {1, 2, 3, 4}; String commaSeparatedNumbers = Arrays.stream(numbers) .map((Integer i) -> i.toString()) .collect(Collectors.joining(", ")); IDEA bana "lambda ifadesinde uyumsuz bir dönüş türü String" olduğunu …

3
_ (alt çizgi) ayrılmış bir anahtar kelimedir
sAşağıdaki lambda ifadesini şu şekilde değiştirdim _: s -> Integer.parseInt(s) Eclipse derleyicisi diyor ki: '_', kaynak seviyesi 1.8'den itibaren ayrılmış bir anahtar kelime olduğundan tanımlayıcı olarak kullanılmamalıdır. JLS §3.9 Sözcüksel Yapı / Anahtar Sözcükler'de herhangi bir açıklama bulamadım .
94 java  lambda  java-8 

5
Spring .properties dosyası: bir Array olarak eleman al
.propertiesAşağıdaki gibi Spring kullanan bir dosyadan özellik özniteliklerini yüklüyorum : file: elements.properties base.module.elementToSearch=1 base.module.elementToSearch=2 base.module.elementToSearch=3 base.module.elementToSearch=4 base.module.elementToSearch=5 base.module.elementToSearch=6 Bahar xml dosyası file: myapplication.xml <bean id="some" class="com.some.Class"> <property name="property" value="#{base.module.elementToSearch}" /> </bean> Ve benim Class.java file: Class.java public void setProperty(final List<Integer> elements){ this.elements = elements; } Ancak hata ayıklama sırasında, parametre …

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.