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

8
Java.io.PrintWriter ve java.io.BufferedWriter arasındaki fark nedir?
Lütfen aşağıdaki kodu inceleyin: // A.class File file = new File("blah.txt"); FileWriter fileWriter = new FileWriter(file); PrintWriter printWriter = new PrintWriter(fileWriter); // B.class File file = new File("blah.txt"); FileWriter fileWriter = new FileWriter(file); BufferedWriter bWriter = new BufferedWriter(fileWriter); Bu iki yöntem arasındaki fark nedir? BufferedWriter yerine PrintWriter'ı ne zaman kullanmalıyız?

7
JPA varlık Metamodeli nasıl oluşturulur?
CriteriaQuery ile ilişkili güvenlik türü ruhu çerçevesinde JPA 2.0 , varlıkların Metamodel temsilini desteklemek için bir API'ye de sahiptir . Bu API'nin tamamen işlevsel bir uygulamasından haberdar olan var mı (metamodel sınıflarını manuel olarak oluşturmak yerine Metamodel oluşturmak için)? Birisi bunu Eclipse'de kurmanın adımlarını biliyorsa harika olurdu (bir açıklama işlemcisi …


10
Neden i = i + ben bana 0 veriyor?
Basit bir programım var: public class Mathz { static int i = 1; public static void main(String[] args) { while (true){ i = i + i; System.out.println(i); } } } Bu programı çalıştırdığınızda, tek gördüğüm olduğu 0için ibenim çıkışında. İlk turumuzu bekliyordum i = 1 + 1, ardından onu takip …

14
Bu Java kodu neden derleniyor?
Yöntem veya sınıf kapsamında, aşağıdaki satır (uyarı ile) derlenir: int x = x = 1; Değişkenlerin varsayılan değerlerini aldığı sınıf kapsamında, aşağıdakiler 'tanımsız başvuru' hatası verir: int x = x + 1; İlki x = x = 1aynı 'tanımsız referans' hatasıyla sonuçlanmalı değil mi? Ya da belki ikinci satır int …

16
Tomcat başlangıç ​​günlükleri - SEVERE: Hata filtresiYığın takibi nasıl alınır?
Tomcat'i başlattığımda şu hatayı alıyorum: Jun 10, 2010 5:17:25 PM org.apache.catalina.core.StandardContext start SEVERE: Error filterStart Jun 10, 2010 5:17:25 PM org.apache.catalina.core.StandardContext start SEVERE: Context [/mywebapplication] startup failed due to previous errors Tomcat için günlüklerin bir yığın izleme içermemesi garip görünüyor. Bunun gibi hatalar için yığın izleri elde etmek için Tomcat'te …
96 java  tomcat  logging 

4
Bahar vs EJB. Yay, EJB'nin yerini alabilir mi? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Yana Bahar gibi işlemleri kullanabilir EJB . Benim için Spring, EJB kullanma gerekliliğinin yerini …
96 java  spring  ejb-3.0 

3
Java Çöp Toplama Günlüğü mesajları
Java'yı çöp toplama bilgilerini günlüklere dökecek şekilde yapılandırdım ( ayrıntılı GC ). Günlüklerdeki çöp toplama girişlerinin ne anlama geldiğinden emin değilim. Bu girdilerin bir örneği aşağıda yayınlanmıştır. Ben etrafında aradık Google ve katı açıklamalar bulamadı. Bazı makul tahminlerim var, ancak girdilerdeki sayıların ne anlama geldiğine dair güvenilir kaynaklarla desteklenen kesin …



8
Selenium 2'de açılır menü seçeneği nasıl seçilir / alınır
Selenyum 1 kodumu selenyum 2'ye dönüştürüyorum ve bir açılır menüden bir etiket seçmenin veya bir açılır listenin seçilen değerini almanın kolay bir yolunu bulamıyorum. Selenium 2'de bunu nasıl yapacağınızı biliyor musunuz? Selenium 1'de çalışan ancak 2'de çalışmayan iki ifade şunlardır: browser.select("//path_to_drop_down", "Value1"); browser.getSelectedValue("//path_to_drop_down");

9
Uzun parametre listelerine sahip yapıcılar kullanmadan büyük, değişmez nesneler oluşturmak
Değişmez olabilen ve olması gereken bazı büyük (3'ten fazla alan) nesnem var. Bu vakayla her karşılaştığımda, uzun parametre listeleri ile kurucu iğrençlikleri yaratma eğilimindeyim. Doğru hissettirmiyor, kullanımı zor ve okunabilirlik zarar görüyor. Alanların listeler gibi bir tür koleksiyon türü olması daha da kötüdür. Basit addSibling(S s), nesne yaratmayı çok kolaylaştırır, …
96 java  oop  scala  immutability 

9
Java Adı Gizleme: Zor Yol
Ad gizlemeyle ilgili çözmesi son derece zor bir sorunum var. Sorunu açıklayan basitleştirilmiş bir versiyon: Bir sınıf var: org.A package org; public class A{ public class X{...} ... protected int net; } Sonra bir sınıf var net.foo.X package net.foo; public class X{ public static void doSomething(); } Ve şimdi, buradan …

3
TypeAdapter kullanan bir nesnede bir değişken (çok sayıda) için Gson özel seralizer
Özel bir TypeAdapter kullanmanın birçok basit örneğini gördüm. En yararlı olanı oldu Class TypeAdapter<T>. Ama bu henüz soruma cevap vermedi. Nesnedeki tek bir alanın serileştirmesini özelleştirmek ve geri kalanını varsayılan Gson mekanizmasının halletmesine izin vermek istiyorum. Tartışma amacıyla, bu sınıf tanımını serileştirmek istediğim nesnenin sınıfı olarak kullanabiliriz. Gson'un ilk iki …

13
Java dilinde yüceltilmiş sınıflar
Standart Java API'deki bazı sınıflar, diğer sınıflardan biraz farklı olarak ele alınır. Derleyici ve / veya JVM'nin özel desteği olmadan uygulanamayan sınıflardan bahsediyorum. Hemen ortaya çıkardıklarım: Object (belli ki) olduğu gibi, diğer şeylerin yanı sıra bir süper sınıfı yok. String dilin + operatörü için özel desteği olduğundan. Thread Yürütmeyi "çatallayan" …
96 java 

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.