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

10
Hata: mksdcard SDK aracı çalıştırılamıyor
Ubuntu'ya android studio yüklemeye çalışırken kurulum sihirbazında hata almaya devam edin. "Unable to run mksdcard SDK tool." Ayrıca, terminalde bunu alıyorum: [ 115528] ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0 Build #AI-135.1740770 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - JDK: 1.8.0_40 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - VM: Java HotSpot(TM) 64-Bit …

11
JAX-RS / Jersey nasıl hata işleme özelleştirmek için?
Jersey kullanarak JAX-RS (aka JSR-311) öğreniyorum. Başarıyla bir Kök Kaynak oluşturdum ve parametrelerle oynuyorum: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Bu harika çalışır ve geçerli yerel ayarda Tarih …

12
Bir Java programını Windows'taki komut satırından nasıl çalıştırabilirim?
Windows'ta komut satırından bir Java programı yürütmeye çalışıyorum. İşte benim kod: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class CopyFile { public static void main(String[] args) { InputStream inStream = null; OutputStream outStream = null; try { File afile = new File("input.txt"); File bfile …
216 java 

15
Bahar Uygulama Bağlamını Edinme
Bir Spring uygulamasında statik / global olarak ApplicationContext'in bir kopyasını istemenin bir yolu var mı? Ana sınıfın uygulama bağlamını başlattığı ve başlattığı varsayılarak, bunu çağrı yığını üzerinden ihtiyacı olan herhangi bir sınıfa geçirmesi mi gerekiyor yoksa bir sınıfın daha önce oluşturulan bağlamı sormasının bir yolu var mı? (Hangisinin bir singleton …

6
Bir dosyayı InputStream olarak yüklemenin farklı yolları
Arasındaki fark nedir: InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName) ve InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName) ve InputStream is = this.getClass().getResourceAsStream(fileName) Her biri ne zaman diğerlerinden daha uygun? Okumak istediğim dosya sınıf yolunda dosyayı okuyan sınıfım. Sınıfım ve dosya aynı kavanozda ve bir EAR dosyasında paketlenmiş ve WebSphere 6.1'de dağıtılmıştır.
216 java  inputstream 

12
Java'da bir nesnenin bellek tüketimi nedir?
100 özniteliğe sahip bir nesne tarafından tüketilen bellek alanı, her biri bir özniteliğe sahip 100 nesneninkiyle aynı mıdır? Bir nesne için ne kadar bellek ayrılmıştır? Bir özellik eklerken ne kadar ek alan kullanılır?
216 java  memory  footprint 

6
Java generics'in type parametresindeki soru işareti ne anlama geliyor?
Bu, Stanford Ayrıştırıcıya eşlik eden bazı örneklerden alınan küçük bir kod pasajıdır. Yaklaşık 4 yıldır Java'da geliştiriyorum, ancak bu kod tarzının ne göstereceği konusunda çok güçlü bir anlayışım olmadı. List<? extends HasWord> wordList = toke.tokenize(); Kodun detayları konusunda endişelenmiyorum. Kafam karıştığım şey, genel ifadenin tam olarak İngilizce'ye iletmesi gereken şey. …
216 java  generics 

13
JSON Java sınıfı oluşturmak?
Java Maven projesinde, JSON'dan java kaynak dosyalarını nasıl oluşturursunuz? Örneğin, { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York" } } Koştuğumuzda mvn generate-sourcesbunun gibi bir şey üretmesini istiyoruz: class Address { JSONObject mInternalJSONObject; Address (JSONObject json){ mInternalJSONObject = json; } String getStreetAddress () { …
216 java  json 

21
Spring Boot - İstisnalar dışında tüm istek ve yanıtları tek bir yerde nasıl kaydedebilirim?
Bahar önyükleme ile dinlenme api üzerinde çalışıyorum. Giriş params ile tüm istekleri (örn. GET, POST, vb.), İstek yolu, sorgu dizesi, bu isteğin karşılık gelen sınıf yöntemi, aynı zamanda bu eylemin yanı sıra, başarı ve hataların yanıtı günlüğü gerekiyor. Örnek olarak: başarılı istek: http://example.com/api/users/1 Günlük aşağıdaki gibi görünmelidir: { HttpStatus: 200, …

8
Yineleme sırasında öğeleri koleksiyondan kaldırma
AFAIK, iki yaklaşım var: Koleksiyonun bir kopyası üzerinden yineleme Gerçek koleksiyonun yineleyicisini kullanma Örneğin, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } ve Iterator<Foo> itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } Bir yaklaşımı diğerine tercih etmek için herhangi bir neden …

18
Hazırda Bekletme'de buildSessionFactory () Yapılandırma yöntemi kullanımdan kaldırıldı mı?
Hazırda Bekleme sürümünü 3.6.8'den 4.0.0'a güncellediğimde, buildSessionFactory()bu satırda kullanımdan kaldırılan yöntem hakkında bir uyarı aldım : private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Javadoc başka bir yöntem kullanmanızı önerir buildSessionFactory(ServiceRegistry serviceRegistry) ancak belgelerde kullanımdan kaldırılmış varyant buldum :( Bu küçük yanlış anlamada bana yardım edebilir misin?

5
Java 8 akışının .min () ve .max (): bu neden derleniyor?
Not: Bu soru, önceki bir SO sorusu olan ölü bir bağlantıdan kaynaklanmaktadır, ancak işte gidiyor ... Bu kodu ( not: Bu kod "işe yaramaz" ve bu Integer::comparekullanılması gerektiğini biliyorum - ben sadece bağlı sorudan ayıklayın ): final ArrayList <Integer> list = IntStream.rangeClosed(1, 20).boxed().collect(Collectors.toList()); System.out.println(list.stream().max(Integer::max).get()); System.out.println(list.stream().min(Integer::min).get()); Bir javadoc göre .min()ve .max()her …
215 java  java-8  java-stream 



12
JTextField için Değer Değişim Dinleyicisi
Kullanıcı metin alanındaki değeri değiştirdikten hemen sonra ileti kutusunun görünmesini istiyorum. Şu anda, mesaj kutusunun çıkması için enter tuşuna basmam gerekiyor. Kodumda bir sorun mu var? textField.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { if (Integer.parseInt(textField.getText())<=0){ JOptionPane.showMessageDialog(null, "Error: Please enter number bigger than 0", "Error Message", JOptionPane.ERROR_MESSAGE); } } } …

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.