«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
Yineleyici ve Listiterator arasındaki fark nedir?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); IteratorA Setveya a Listveya a arasında geçiş yapmak için kullanabiliriz Map. Ama ListIteratorsadece a'yı geçmek için kullanılabilir, a'yı Listgeçemez Set. Neden? Temel farkın, yineleyici ile sadece bir yönde ListIteratorseyahat edebileceğimizi, ancak her iki yönde de seyahat edebileceğimizi biliyorum. …

12
Birden fazla iş parçacığından java.util.HashMap'ten değer almak güvenli mi (değişiklik yok)?
Bir haritanın inşa edileceği bir durum vardır ve bir kez başlatıldığında, bir daha asla değiştirilmez. Bununla birlikte, bu dosyaya birden fazla iş parçacığından erişilebilir (yalnızca get (anahtar) aracılığıyla). A'yı java.util.HashMapbu şekilde kullanmak güvenli midir? (Şu anda, mutlu bir kullanıyorum java.util.concurrent.ConcurrentHashMapve performansı artırmak için hiçbir ölçülen ihtiyacı var, ancak basit eğer …


5
Guice'de Geçersiz Kılma
Guice ile oynamaya yeni başladım ve düşünebileceğim bir kullanım örneği, bir testte sadece tek bir bağlayıcıyı geçersiz kılmak istiyorum. Sanırım her şeyin doğru bir şekilde kurulduğundan emin olmak ve çoğaltmayı önlemek için üretim seviyesi bağlantılarının geri kalanını kullanmak istiyorum. Aşağıdaki Modüle sahip olduğumu düşünün public class ProductionModule implements Module { …
138 java  unit-testing  guice 

8
Gezinme çekmecesi öğesi simgesi orijinal rengi göstermiyor
Gezinme çekmecem için menümdeki bir öğenin yanında bir simge göstermeye çalışıyorum, ancak bir nedenle simge her zaman orijinal renk (kahverengi) yerine gri renkte görünüyor. Simgenin orijinal rengini göstermek için bunun olmasını önlemenin bir yolu var mı? MainActivity.java public class MainActivity extends AppCompatActivity { private DrawerLayout mDrawerLayout; @Override protected void onCreate(Bundle …



10
Java'da bir bayt dizisini nasıl başlatırım?
Java bayt dizi formunda bazı sabit değerleri (UUID) depolamak zorunda ve bu statik dizileri başlatmak için en iyi yolu ne olacağını merak ediyorum. Şu anda böyle yapıyorum, ama daha iyi bir yol olmalı gibi hissediyorum. private static final byte[] CDRIVES = new byte[] { (byte)0xe0, 0x4f, (byte)0xd0, 0x20, (byte)0xea, 0x3a, …
138 java  arrays  byte 

4
Gson örneğini model çekirdeğinde statik bir alan olarak kullanmak yeniden kullanılabilir mi (yeniden kullanım)?
İşte benim uyguladığım model: public class LoginSession { private static final Gson gson = new Gson(); private String id; private String name; private long timestamp; public LoginSession(String id, String name) { this.id = id; this.name = name; this.timestamp = System.currentTimeMillis(); } public String toJson() { return gson.toJson(this); } public static …

18
Hazırda Bekleme JPA Dizisi (Kimliksiz)
Tanımlayıcı olmayan / bileşik tanımlayıcının bir parçası olmayan bazı sütunlar için bir DB sırası kullanmak mümkün müdür ? Hazırda bekleme jpa sağlayıcısı olarak kullanıyorum ve tanımlayıcı bir parçası olmasa da (bir sıra kullanarak) oluşturulan değerler bazı sütunları olan bir tablo var. Ne istediğim sıra için sütun birincil anahtar (parçası değil …
138 java  hibernate  jpa  sequence 

19
Android'de SQLite Belirli bir satırı güncelleme
Bir süredir belirli bir satırı güncellemeye çalışıyorum ve bunu yapmanın iki yolu var gibi görünüyor. Okuduğum ve denediğim kadarıyla şunları kullanabilirsiniz: execSQL(String sql) yöntem ya da: update(String table, ContentValues values, String whereClause, String[] whereArgs) yöntem. (Android'de yeni ve SQL'de çok yeni olduğum için bunun yanlış olup olmadığını bana bildirin.) Şimdi …
138 java  android  sql  eclipse  sqlite 

9
bir kerede bir HashMap'e birden çok giriş ekleme
Sabit bir HashMap başlatmak gerekir ve bunu bir satır ifadesinde yapmak istiyorum. Böyle bir şeyden kaçınmak: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); Hedef C'de buna benzer: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], nil] Ben bu kadar …

3
Web.xml dosyasında varsayılan hata sayfası nasıl belirtilir?
Kullanıcı 404 kodu ile hata gibi belirli bir hatayla karşılaştığında kolay hata sayfasını belirtmek için web.xml<error-page> öğesinde kullanıyorum : <error-page> <error-code>404</error-code> <location>/Error404.html</location> </error-page> Ancak, kullanıcı belirtilen herhangi bir hata kodunu karşılamıyorsa <error-page>, varsayılan bir hata sayfası görmesi gerektiğini istiyorum. Bunu web.xml'deki öğeyi kullanarak nasıl yapabilirim ?


5
Aynı arabirimi uygulayan iki fasulyenin otomatik kablolaması - varsayılan fasulyeyi autowire olarak nasıl ayarlayabilirim?
Arka fon: Spring 2.5 / Java / Tomcat uygulamam var. Birçok yerde uygulama boyunca kullanılan aşağıdaki fasulye vardır public class HibernateDeviceDao implements DeviceDao ve yeni olan aşağıdaki fasulye: public class JdbcDeviceDao implements DeviceDao İlk fasulye yapılandırıldı (paketteki tüm fasulye dahil) <context:component-scan base-package="com.initech.service.dao.hibernate" /> İkinci (yeni) fasulye ayrı olarak yapılandırılır <bean …

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.