«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
Döngü ters çevirme tekniği nedir?
Java için tam zamanında derleyici (JIT) optimizasyon tekniklerinden bahseden bir belgeye bakıyordum. Bunlardan biri "döngü ters çevirme" idi. Ve belge diyor ki: Normal whilebir do-whiledöngüyü bir döngü ile değiştirirsiniz . Ve do-whiledöngü bir ifcümle içinde ayarlanır . Bu değiştirme, iki daha az sıçramaya yol açar. Döngü ters çevirme nasıl çalışır …

8
İnt değeriyle ilişkilendirilen numaralandırma
Daha önce, LegNo numaralarım şu şekilde tanımlanmıştı: NO_LEG, LEG_ONE, LEG_TWO ve arayarak return LegNo.values()[i]; , her bir enum ile ilişkili değeri elde edebildim. Ama şimdi LegNonumaralandırmanın NO_LEG0 yerine int -1 olmasını istediğime karar verdim, bu yüzden int değerini başlatmak ve ayarlamak için özel bir kurucu kullanmaya karar verdim NO_LEG(-1), LEG_ONE(1), …
89 java  enums 

10
Java hatası: Örtük süper yapıcı, varsayılan kurucu için tanımsız
Yapısında buna benzeyen bazı basit bir Java kodum var: abstract public class BaseClass { String someString; public BaseClass(String someString) { this.someString = someString; } abstract public String getName(); } public class ACSubClass extends BaseClass { public ASubClass(String someString) { super(someString); } public String getName() { return "name value for ASubClass"; …


10
List.contains dizeyi JSTL'de değerlendirin
JSP'de belirli değerler varsa bir öğeyi gizlemem gerekiyor Değerler bir Listede saklanıyor, ben de denedim: <c:if test="${ mylist.contains( myValue ) }">style='display:none;'</c:if> Ama işe yaramıyor. Bir listenin JSTL'de bir değer içermesi, liste ve değerlerin dizeler olup olmadığını nasıl değerlendirebilirim?
89 java  jsp  jstl 

6
Java: Komut satırı bağımsız değişkenlerinin boş olup olmadığını kontrol edin
Komut satırı argümanlarımı kontrol etmek için bazı hata kontrolleri yapmak istiyorum public static void main(String[] args) { if(args[0] == null) { System.out.println("Proper Usage is: java program filename"); System.exit(0); } } Ancak bu, mantıklı olan sınırların dışında bir istisna dizisi döndürür. Ben sadece doğru kullanımı arıyorum.

9
(String) veya .toString ()?
Object oParametreli bir yöntemim var . Bu yöntemde, Stringnull olmayan bir "o" nun olduğunu tam olarak biliyorum . Kontrol etmeye veya başka bir şey yapmaya gerek yoktur. Ona tam olarak bir Stringnesne gibi davranmalıyım . Sadece merak ediyorum - daha ucuz olanı - yayınlamak mı Stringyoksa kullanmak Object.toString()mı? Yoksa zaman …
89 java  casting 

6
Jackson + Builder Modeli?
Jackson'ın aşağıdaki kurucu ile bir sınıfı seri halinden çıkarmasını istiyorum: public Clinic(String name, Address address) İlk argümanın serisini kaldırmak kolaydır. Sorun, Adresin şu şekilde tanımlanmasıdır: public class Address { private Address(Map<LocationType, String> components) ... public static class Builder { public Builder setCity(String value); public Builder setCountry(String value); public Address create(); …
89 java  json  jersey  jackson 


1
Katıştırılmış kapsayıcıyla çalıştırılabilir jar ile savaş dosyalarını dağıtma önerileri
Java alanında, java web uygulamalarını bir savaş dosyası (veya kulak dosyası) biçiminde bir java servlet konteynerine (veya uygulama sunucusuna) dağıtmaktan uzaklaşmak ve bunun yerine uygulamayı çalıştırılabilir bir jar olarak paketlemek için mevcut bir eğilim var gibi görünüyor. iskele gibi gömülü bir sunucu uygulaması / HTTP sunucusu. Ve bunu, uygulamaların son …

8
600851475143 için "Tam sayı çok büyük" hata mesajı
public class Three { public static void main(String[] args) { Three obj = new Three(); obj.function(600851475143); } private Long function(long i) { Stack<Long> stack = new Stack<Long>(); for (long j = 2; j <= i; j++) { if (i % j == 0) { stack.push(j); } } return stack.pop(); } …
89 java  integer 

5
JSR nedir ve ne işe yarar?
JSR'nin alaka düzeyi nedir ve kişi kullanımı için onu nasıl optimize eder? Bluetooth için jsr82 ve diğer teknik uygulamalar için başka bir şey okudum. Alaka düzeyi nedir?
89 java  jsr 

14
char varsayılan değeri nedir?
char c = '\u0000'; C'yi yazdırdığımda, komut satırı penceresinde 'a' gösteriyor. Öyleyse, bir karakter türü alanının varsayılan değeri nedir? Birisi '\ u0000' unicode'da null anlamına geldiğini söyledi; bu doğru mu?
89 java  char 

6
Java 8 Stream API'yi Android API <24'te kullanmak mümkün müdür?
Bu yazıyı burada okudum . Ancak yine de minSdkVersion &lt;24 üzerinde Java 8 Stream API özelliklerini içeren kodu çalıştıramıyorum. List&lt;Car&gt; newCars = cars.stream() .filter(s -&gt; s.getColor().equals("red")) .collect(Collectors.toList()); Hata mesajı nedeniyle bu çalışmıyor Çağrı, API düzeyi 24 gerektirir (geçerli dakika 15): java.util.Collection # stream Öyleyse birisi bir çözüm biliyor mu?

8
Android LocationServices.FusedLocationApi kullanımdan kaldırıldı
LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient,mLocationRequest, this);"FusedLocationApi" nin neden üstü çizildiğini anlayamadım ve kullanımdan kaldırıldı ifadesini işaret ettim. Resmi görmek için buraya tıklayın import android.location.Location; import android.location.LocationListener; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.app.FragmentActivity; import android.os.Bundle; import com.google.android.gms.common.ConnectionResult; import com.google.android.gms.common.api.GoogleApiClient; import com.google.android.gms.location.LocationRequest; import com.google.android.gms.location.LocationServices; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.OnMapReadyCallback; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.MarkerOptions; …

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.