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

11
javac: komut bulunamadı
CentOS sürüm 5.5 makineme komutu kullanarak java yükledim yum install java. Ama javac kullanarak bir sınıfı derleyemiyorum. Başka bir paket yüklemem gerekiyor mu? javacYürütülebilir dosyayı bulmaya çalıştım ama bulamıyorum. /usr/bin/javaaşağıdaki gibi bağlantılıdır: /usr/bin/java-> /etc/alternatives/java /etc/alternatives/java->/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java Aşağıdaki çıktıyı şu şekilde gördüm yum list installed |grep java: java-1.6.0-openjdk.x86_64 1:1.6.0.0-1.16.b17.el5 installed tzdata-java.x86_64 2011b-1.el5 …

9
Dizi Listesinden Diziye
ArrayList'ten Array'e dönüştürmenin güvenli / tavsiye edilebilir olup olmadığını bilmek istiyorum. Her satırda bir dize olan bir metin dosyam var: 1236 1233 4566 4568 .... Bunları dizi listesine okumak ve ardından onu Array'e dönüştürmek istiyorum. Bunu yapmak tavsiye edilir / yasal mı? Teşekkürler
111 java  arraylist 

12
Dize karşılaştırma büyük / küçük harf duyarlılığımı nasıl duyarsız hale getirebilirim?
İki dizeyi karşılaştırmak için bir Java programı oluşturdum: String s1 = "Hello"; String s2 = "hello"; if (s1.equals(s2)) { System.out.println("hai"); } else { System.out.println("welcome"); } "Hoş Geldiniz" ibaresini görüntüler. Büyük / küçük harfe duyarlı olduğunu anlıyorum. Ama benim sorunum, iki dizgeyi büyük / küçük harf duyarlılığı olmadan karşılaştırmak istemem. Yani …

2
Comparator.reversed () lambda kullanarak derlemez
Bazı Kullanıcı nesneleri içeren bir listem var ve listeyi sıralamaya çalışıyorum, ancak yalnızca yöntem referansını kullanarak çalışıyor, derleyici lambda ifadesi ile bir hata veriyor: List<User> userList = Arrays.asList(u1, u2, u3); userList.sort(Comparator.comparing(u -> u.getName())); // works userList.sort(Comparator.comparing(User::getName).reversed()); // works userList.sort(Comparator.comparing(u -> u.getName()).reversed()); // Compiler error Hata: com\java8\collectionapi\CollectionTest.java:35: error: cannot find symbol …


9
Onaltılık dizeyi int'e dönüştür
8 karakter uzunluğunda onaltılık kod olan bir dizeyi tam sayıya dönüştürmeye çalışıyorum, böylece çok sayıda farklı değer üzerinden dize karşılaştırmaları yerine int karşılaştırması yapabilirim. Bunun C ++ 'da oldukça önemsiz olduğunu biliyorum ama bunu Java ile yapmam gerekiyor. Karşılamam gereken test durumu, esasen "AA0F245C" yi int'e dönüştürmek ve sonra o …
111 java  hex 

12
Güçlendirme kullanarak GSON ile iç içe geçmiş JSON nesnesi edinin
Android uygulamamdan bir API kullanıyorum ve tüm JSON yanıtları şöyle: { 'status': 'OK', 'reason': 'Everything was fine', 'content': { < some data here > } Sorun şu ki, tüm POJO'larımın bir status, reasonalanları var ve contentalanın içinde istediğim gerçek POJO var. Her zaman contentalanı çıkarmak için özel bir Gson dönüştürücüsü …
111 java  android  json  gson  retrofit 

13
JDBC'de bir bağlantı havuzu nasıl kurulur?
Bir JDBC bağlantı havuzunun nasıl kurulacağına dair örnekler veya bağlantılar sağlayabilen var mı? Google'da arama yapmaktan bunu yapmanın birçok farklı yolunu görüyorum ve bu oldukça kafa karıştırıcı. Sonuçta bir java.sql.Connectionnesneyi döndürmek için koda ihtiyacım var , ancak başlamakta sorun yaşıyorum ... herhangi bir öneri hoş geldiniz. Güncelleme: Havuzlanmış bağlantı uygulamaları …

4
Uçucu pahalı mı?
Derleyici Yazarları için JSR-133 Cookbook for Compiler Writers'ı okuduktan sonra , özellikle "Atomik Talimatlarla Etkileşimler" bölümünü, güncellemeden uçucu bir değişkeni okumanın bir LoadLoad veya LoadStore bariyerine ihtiyaç duyduğunu varsayıyorum. Sayfanın ilerleyen kısımlarında LoadLoad ve LoadStore'un X86 CPU'larda etkin bir şekilde işlem yapılmadığını görüyorum. Bu, uçucu okuma işlemlerinin x86'da açık bir …

3
Java 9'da String birleştirme nasıl uygulanır?
JEP 280'de yazıldığı gibi : Dize Birleştirmesini Belirtin : JDK kitaplık işlevlerine yapılan çağrıları kullanmak Stringiçin tarafından oluşturulan statik birleştirme bayt kodu sırasını değiştirin . Bu, tarafından yayılan bayt kodunda daha fazla değişiklik yapılmasına gerek kalmadan gelecekteki birleştirme optimizasyonlarını mümkün kılacaktır .javacinvokedynamicStringjavac İşte kullanılması anlamak istiyoruz invokedynamicaramalar ve nasıl baytkodu …

5
Java RegEx büyük / küçük harfe duyarlı mı?
Java'da, replaceAll yaparken aşağıdaki gibi bir normal ifade kalıbı aramak için: replaceAll("\\?i\\b(\\w+)\\b(\\s+\\1)+\\b", "$1"); (büyük / küçük harf duyarlı olmayan yinelenen kelimeleri kaldırmak için, örneğin Test testi) ?i,. Başlangıçta olması gerektiğini okudum, ancak eğer çıkarırsam, birbirini izleyen yinelenen kelimeleri (örneğin test testi) yakalarım, ancak büyük / küçük harfe duyarlı olmayan kelimeleri …

9
Java'da SHA-256 aracılığıyla Hash String
Buraya ve genel olarak internete bakarak Bouncy Castle'ı buldum . Java'da bir String'in SHA-256 Hash'ini oluşturmak için Bouncy Castle'ı (veya ücretsiz olarak kullanılabilen başka bir yardımcı programı) kullanmak istiyorum. Onların belgelerine baktığımda, yapmak istediklerime dair iyi örnekler bulamıyorum. Burada kimse bana yardım edebilir mi?
111 java  bouncycastle  sha256  jce 


8
Java'da Mutex var mı?
Java'da bir Mutex nesnesi veya bir tane oluşturmanın bir yolu var mı? 1 izinle başlatılan bir Semafor nesnesi bana yardımcı olmadığı için soruyorum. Şu durumu düşünün: try { semaphore.acquire(); //do stuff semaphore.release(); } catch (Exception e) { semaphore.release(); } ilk alımda bir istisna meydana gelirse, catch bloğundaki serbest bırakma izinleri …

8
Java'daki numaralandırmalarda == kullanmak uygun mudur?
Kullanımda için Tamam mı ==Java çeteleler üzerinde, yoksa kullanım gerekiyor .equals()? Testlerimde ==her zaman işe yarar, ancak bunun garantili olup olmadığından emin değilim. Özellikle, .clone()bir enum üzerinde bir yöntem yoktur , bu yüzden, bundan .equals()farklı bir değer döndürecek bir enum elde etmenin mümkün olup olmadığını bilmiyorum ==. Örneğin, bu uygun …
111 java  syntax  enums 

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.