«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
Collections.emptyList () bir <Object> Listesi döndürür?
Genel tür parametrelerini çıkarmak için Java'nın kuralında gezinirken sorun yaşıyorum. İsteğe bağlı bir liste parametresine sahip olan aşağıdaki sınıfı düşünün: import java.util.Collections; import java.util.List; public class Person { private String name; private List&lt;String&gt; nicknames; public Person(String name) { this(name,Collections.emptyList()); } public Person(String name,List&lt;String&gt; nicknames) { this.name = name; this.nicknames = …

11
Java, HTTP yanıt kodları için eksiksiz bir numaralandırmaya sahip mi?
Tüm geçerli HTTP yanıt kodları için sembolik sabitleri tanımlayan bazı standart Java sınıf kitaplığında bir enum türü olup olmadığını merak ediyorum. İlgili tamsayı değerlerine / değerlerinden dönüştürmeyi desteklemelidir. Javax.ws.rs.core.Response.Status kullanan bazı Java kodlarında hata ayıklama. Çalışır, ancak geçerli HTTP yanıt kodlarının yalnızca yarısını tanımlar.
267 java  http 

16
Sun.misc.Usafefe neden var ve gerçek dünyada nasıl kullanılabilir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir Geçen gün sun.misc.Unsafe paketine rastladım ve neler yapabileceğine hayran kaldım. Tabii …
267 java  unsafe 


12
Spring RestTemplate GET'i parametrelerle
RESTÖzel başlıklar ve sorgu parametreleri içeren bir arama yapmak zorunda . HttpEntitySadece üstbilgilerle (gövde yok) ayarladım ve RestTemplate.exchange()yöntemi aşağıdaki gibi kullanıyorum : HttpHeaders headers = new HttpHeaders(); headers.set("Accept", "application/json"); Map&lt;String, String&gt; params = new HashMap&lt;String, String&gt;(); params.put("msisdn", msisdn); params.put("email", email); params.put("clientVersion", clientVersion); params.put("clientType", clientType); params.put("issuerName", issuerName); params.put("applicationName", applicationName); HttpEntity entity …
267 java  spring  rest 

18
Bir sınıfta ne zaman “bunu” kullanmalıyım?
Bunun thismevcut bir nesneyi ifade ettiğini biliyorum . Ama gerçekten ne zaman kullanmam gerektiğini bilmiyorum. Örneğin, bazı yöntemlerde kullanmak xyerine herhangi bir fark olacak this.xmı? Olabilir xdikkate alınan yöntem için yerel bir değişkene sevk edecektir? Sadece bu yöntemde görülen değişkeni kastediyorum. Ne olmuş this.method()? Kullanabilirmiyim? Kullanmalı mıyım? Sadece kullanırsam method(), …
267 java  oop  this 

8
Anahtar deposu değiştirme şifreleri
Şu anda sadece bilmem gereken belirli bir şifre ile bir anahtar depom var. Şimdi başka birine bu anahtar deposuna erişim vermek gerekiyor, bu yüzden ya da istiyorum: 1) Şifreyi değiştirin, böylece başkalarıyla paylaşabilirim ve imzalamalarına izin verebilirim 2) Farklı bir şifre oluşturun ve onunla imzalamalarına izin verin. Mümkün mü? ve …
267 java  keystore 

5
Mockito neden statik yöntemlerle alay etmiyor?
Burada statik yöntemler hakkında birkaç konu okudum ve statik yöntemlerin yanlış / aşırı kullanımının neden olabileceği sorunları anladığımı düşünüyorum. Ama neden statik yöntemleri alay etmenin zor olduğunu gerçekten anlamadım. PowerMock gibi diğer alaycı çerçeveleri biliyorum, ama neden Mockito yapamıyor? Bu makaleyi okudum , ancak yazar kelimeye karşı dini olarak karşı …
267 java  methods  static  mockito 



4
Maven'in pom.xml dosyasında pluginManagement nedir?
Bu pom dosyamın bir parçacığı. .... &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt; &lt;artifactId&gt;maven-dependency-plugin&lt;/artifactId&gt; &lt;version&gt;2.4&lt;/version&gt; &lt;executions&gt; &lt;execution&gt; &lt;phase&gt;install&lt;/phase&gt; &lt;goals&gt; &lt;goal&gt;copy-dependencies&lt;/goal&gt; &lt;/goals&gt; &lt;configuration&gt; ...... &lt;/configuration&gt; &lt;/execution&gt; &lt;/executions&gt; &lt;/plugin&gt; &lt;/plugins&gt; ... Komut ile başarılı bir şekilde kullanıyorum mvn install Ancak, "pluginManagement" etiketine koymaya maven-dependency-pluginçalıştığımda, installhedefi başlattığımda çalışmayı durdurur . "PluginManagement" etiketi neden oluşturma davranışını değiştirir? Yoksa …

10
Tip güvenliği: Kontrolsüz döküm
İlkbahar uygulama bağlam dosyamda şöyle bir şey var: &lt;util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"&gt; &lt;entry key="some_key" value="some value" /&gt; &lt;entry key="some_key_2" value="some value" /&gt; &lt;/util:map&gt; Java sınıfında uygulama şöyle görünür: private Map&lt;String, String&gt; someMap = new HashMap&lt;String, String&gt;(); someMap = (HashMap&lt;String, String&gt;)getApplicationContext().getBean("someMap"); Eclipse'de şöyle bir uyarı görüyorum: Tip güvenliği: Nesneden HashMap'a …

10
Bir LinearLayout'ta kenar boşluklarını programlı olarak ayarlama
Ekranı dolduran ve kenar boşlukları olan bir LinearLayout oluşturmak için Java ( XML değil ) kullanmaya çalışıyorum . Kenar boşlukları olmadan çalışan kod: LinearLayout buttonsView = new LinearLayout(this); buttonsView.setOrientation(LinearLayout.VERTICAL); for (int r = 0; r &lt; 6; ++r) { Button btn = new Button(this); btn.setText("A"); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, …
266 java  android  layout  view  margin 

7
POST isteklerindeki% 5B ve% 5D ne anlama geliyor?
Belirli bir web sitesine giriş yapmak için bir Java sınıfı yazmaya çalışıyorum. POST oturum açma isteğinde gönderilen veriler user%5Blogin%5D=username&amp;user%5Bpassword%5D=123456 Anahtar kullanıcı girişinde%5B ve ne %5Danlama geldiğini merak ediyorum . Bu verileri nasıl kodlarım?

10
Java 8: Birden fazla birimde iki LocalDateTime arasındaki fark
İkisi arasındaki farkı hesaplamaya çalışıyorum LocalDateTime . Çıktının formatta olması gerekir y years m months d days h hours m minutes s seconds. İşte yazdıklarım: import java.time.Duration; import java.time.Instant; import java.time.LocalDateTime; import java.time.Period; import java.time.ZoneId; public class Main { static final int MINUTES_PER_HOUR = 60; static final int SECONDS_PER_MINUTE = …

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.