«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
Kotlin'de anonim arayüzün bir örneği nasıl oluşturulur?
Aşağıdaki gibi bir arayüze sahip bir nesne olan üçüncü taraf bir Java kitaplığım var: public interface Handler<C> { void call(C context) throws Exception; } Bunu Kotlin'de Java anonim sınıfına benzer şekilde kısaca nasıl uygulayabilirim: Handler<MyContext> handler = new Handler<MyContext> { @Override public void call(MyContext context) throws Exception { System.out.println("Hello world"); …

14
Basit JSON kitaplığı ile json dosyasını java'ya okuma
Bunu okumak istiyorum JSON dosyayı json basit kitaplığı kullanarak java ile . Dosyam JSONşöyle görünüyor: [ { "name":"John", "city":"Berlin", "cars":[ "audi", "bmw" ], "job":"Teacher" }, { "name":"Mark", "city":"Oslo", "cars":[ "VW", "Toyata" ], "job":"Doctor" } ] Bu dosyayı okumak için yazdığım java kodu: package javaapplication1; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; …

17
Spring ApplicationContext - Kaynak sızıntısı: 'bağlam' asla kapatılmaz
Yaylı bir MVC uygulamasında, aşağıdaki yaklaşımı kullanarak hizmet sınıflarından birinde bir değişken başlatıyorum: ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/userLibrary.xml"); service = context.getBean(UserLibrary.class); UserLibrary, uygulamamda kullandığım 3. taraf bir yardımcı programdır. Yukarıdaki kod, 'bağlam' değişkeni için bir uyarı oluşturur. Uyarı aşağıda gösterilmektedir: Resource leak: 'context' is never closed Uyarıyı anlamıyorum. Uygulama bir …

6
CountDownLatch ve Semafor
Kullanmanın herhangi bir avantajı var mı java.util.concurrent.CountdownLatch onun yerine java.util.concurrent.Semaphore ? Anlayabildiğim kadarıyla aşağıdaki parçalar neredeyse eşdeğer: 1. Semafor final Semaphore sem = new Semaphore(0); for (int i = 0; i < num_threads; ++ i) { Thread t = new Thread() { public void run() { try { doStuff(); } …

8
Java'daki varsayılan anahtar kelimenin amacı nedir?
Java'daki bir arabirim bir sınıfa benzer, ancak bir arabirimin gövdesi yalnızca soyut yöntemler ve finalalanlar (sabitler) içerebilir . Geçenlerde şuna benzeyen bir soru gördüm interface AnInterface { public default void myMethod() { System.out.println("D"); } } Arayüz tanımına göre sadece soyut yöntemlere izin verilir. Neden yukarıdaki kodu derlememe izin veriyor? Nedir …

2
Anlaşılması kolay bir açıklamayla, Java'da Runnable nedir? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Yeniden açılabilmesi için bu sorunun açıklığa kavuşturulmasıyla ilgili yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Java'da "çalıştırılabilir" nedir? Ben lisede bir AP programlama öğrencisiyim, …
95 java  runnable 

30
Eclipse NoClassDefFoundError for LauncherFactory nedeniyle JUnit 5 kullanılarak test bulunamadı
Sorun Projelerimi JUnit testini her çalıştırdığımda (Java 9 ve Eclipse Oxygen 1.a ile JUnit 5 kullanarak) Eclipse'in herhangi bir test bulamaması sorunuyla karşılaşıyorum. Tanım Çalıştırma yapılandırması altında, eclipse @Test ile açıklama eklenen yöntemi bile bulamıyor, bunun yerine yalnızca " (tüm yöntemler) " gösteriyor. Aşağıdaki resim umarım kurulumuma daha iyi bir …
95 java  eclipse  junit  java-9  junit5 

4
Kotlin: KClass için getClass () eşdeğeri
Java'da İçinden bir değişkenin sınıfı çözebilir getClass()gibi something.getClass(). Kotlin'de something.javaClasshangisinin güzel olduğunun farkındayım ama KClassbenzer şekilde elde edebilmek istiyorum . Something::classSözdizimini gördüm ama ihtiyacım olan bu değil. Bir değişkenin KClass'ını almam gerekiyor. Böyle bir işlevsellik var mı?
95 java  class  kotlin 


8
AAR'yi JAR'a dönüştürme
Durum : Bir Java kitaplığı kullanmayı planlıyorum ve yalnızca bir Maven deposundan bir AAR dosyam var, ancak JAR dosyasına ihtiyacım var . Arka plan hikayesi: Bir kitaplık derlemeye çalıştım ama Gradle yapısı kararsızdı. Bu yüzden derlenmiş bir jar dosyası istedim ve geliştiricisi bana bazı Maven deposundan bir aar dosyası verdi …
95 java  jar  aar 



8
Java 8'de birden çok alan adına göre gruplama
POJO'dan bazı alan adlarına göre nesneleri gruplamak için kod buldum. Bunun kodu aşağıdadır: public class Temp { static class Person { private String name; private int age; private long salary; Person(String name, int age, long salary) { this.name = name; this.age = age; this.salary = salary; } @Override public String …
95 java  java-8 


6
Android Json ve boş değerler
Bir json değerinin boş olduğunu nasıl tespit edebilirim? örneğin: [{"kullanıcı adı": null}, {"kullanıcı adı": "boş"}] İlk durum var olmayan bir kullanıcı adını ve ikincisi "boş" adlı bir kullanıcıyı temsil eder. Ancak bunları almaya çalışırsanız, her iki değer de "null" dizesiyle sonuçlanır JSONObject json = new JSONObject("{\"hello\":null}"); json.put("bye", JSONObject.NULL); Log.e("LOG", json.toString()); …
94 java  android  json 

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.