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

2
PreparedStatement'ı birden çok kez kullanmak
PreparedStatement'ın herhangi bir havuz olmadan tek bir ortak bağlantıyla kullanılması durumunda, hazırlanan ifadelerin gücünü koruyan her dml / sql işlemi için bir örnek oluşturabilir miyim? Demek istediğim: for (int i=0; i<1000; i++) { PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setObject(1, someValue); preparedStatement.executeQuery(); preparedStatement.close(); } onun yerine: PreparedStatement preparedStatement = connection.prepareStatement(sql); for (int …


2
Tüm JVM Bayraklarını Yazdır
İlginç bir JVM Bayrağı bulundu: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Daha önce hiç duymadığım yüzlerce farklı seçeneği yazdırıyor. Ayrıca, JVM davranışlarını daha iyi teşhis etmeye yardımcı olan varsayılan değerleri de yazdırır. Bir başka ilginç bayrak ise: -XX:+UnlockExperimentalVMOptions Her birini açıklayan herhangi bir belge bilen var mı?


6
Anonim bir sınıf için çoklu miras
Anonim bir sınıf iki (veya daha fazla) arabirimi nasıl uygulayabilir? Alternatif olarak, nasıl olabilir hem bir sınıf genişletmek ve bir arabirim uygulamak? Örneğin, iki arayüzü genişleten bir anonim sınıf nesnesi oluşturmak istiyorum: // Java 10 "var" is used since I don't know how to specify its type var lazilyInitializedFileNameSupplier = …


13
İki listedeki ortak öğeler
İki sahip ArrayListüç tamsayılar her Nesneleri. İki listenin ortak unsurlarını geri getirmenin bir yolunu bulmak istiyorum. Bunu nasıl başarabileceğime dair bir fikri olan var mı?

13
Arayüz içinde iç sınıf
Bir arayüz içinde bir iç sınıf oluşturmak mümkün müdür ? Mümkünse, herhangi bir arayüz nesnesi oluşturmayacağımız için neden böyle bir iç sınıf yaratmak isteyelim? Bu iç sınıflar herhangi bir geliştirme sürecinde yardımcı oluyor mu?

22
tutulma başlamıyor - java sanal makinesi bulunamadı
Eclipse dün gayet iyi çalışıyordu (ve yaklaşık bir yıl önce kurduğumdan beri). Şimdi aniden başlangıçta aşağıdaki hatayı alıyorum: "A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe …
98 eclipse  java 

3
2xx dışındaki bir kod döndürüldüğünde, HttpURLConnection kullanılarak yanıt gövdesi nasıl alınır?
Sunucunun hata vermesi durumunda Json yanıtını alırken sorun yaşıyorum. Aşağıdaki ayrıntılara bakın. Talebi nasıl yerine getiriyorum Ben kullanıyorum java.net.HttpURLConnection. İstek özelliklerini kurarım, sonra yaparım: conn = (HttpURLConnection) url.openConnection(); Bundan sonra istek başarılı olduğunda Json yanıtını alıyorum: br = new BufferedReader(new InputStreamReader((conn.getInputStream()))); sb = new StringBuilder(); String output; while ((output = …


11
Web Görünümü kaynak isteklerine özel başlıklar ekleme - Android
Web Görünümü’nden gelen HER isteğe özel başlıklar eklemem gerekiyor. İçin loadURLparametrenin olduğunu biliyorum extraHeaders, ancak bunlar yalnızca ilk isteğe uygulanıyor. Sonraki tüm istekler başlıkları içermez. Tüm geçersiz kılmaları inceledim WebViewClient, ancak hiçbir şey kaynak isteklerine başlık eklemeye izin vermiyor - onLoadResource(WebView view, String url). Herhangi bir yardım harika olurdu. Teşekkürler …

30
Java DISPLAY değişkeninin değeri olarak 'localhost: 10.0' kullanılarak X11 pencere sunucusuna bağlanılamıyor
Localhost'ta 10.0 numaralı bağlantı noktasında X11'i görüntülemek için bağlanmak için java kullanan bir komut dosyam var ama her zaman bu hatayı alıyorum java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:62) at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:142) …
98 java  linux  x11  xserver 

5
Neden Collections.sort Mergesort kullanıyor ama Arrays.sort kullanmıyor?
JDK-8 (x64) kullanıyorum. İçin Arrays.sort(ilkel) Java belgelerinde aşağıdaki bulundu: Sıralama algoritması, Vladimir Yaroslavskiy, Jon Bentley ve Joshua Bloch imzalı Dual-Pivot Quicksort'tur . İçin Collections.sort(nesneler) Bu "Timsort" bulundu: Bu uygulama kararlı, uyarlanabilir, yinelemeli bir birleştirmedir ... Bu uygulama , belirtilen listeyi bir diziye döker, diziyi sıralar ve her bir öğeyi dizideki …

7
Boole döndüren Java yöntemleri için adlandırma kuralları
Diğer dillerde yöntem / işlev adlarının sonunda soru işareti kullanmayı seviyorum. Java bunu yapmama izin vermiyor. Geçici bir çözüm olarak, Java'da boole döndürme yöntemlerini başka nasıl adlandırabilirim? Bir kullanarak is, has, should, canbazı durumlar için tamam bir yöntem sesin önünde. Bu tür yöntemleri adlandırmanın daha iyi bir yolu var mı? …

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.