«java» etiketlenmiş sorular

Java, başlangıçta Sun Microsystems tarafından geliştirilen yüksek düzeyde, platformdan bağımsız, nesne yönelimli bir programlama dilidir. Java, şu anda Sun'u 2010'da satın alan Oracle'a aittir.

2
StackOverflowError'ı Java'da yakalamak * hiç * iyi mi?
Öyle olmadığını düşünürdüm, ama dün yapmak zorunda kaldım. Asenkron işleri işlemek için Akka'yı (JVM için bir aktör sistemi uygulaması) kullanan bir uygulamadır . Oyunculardan biri bir miktar PDF manipülasyonu yapıyor ve kütüphane buggy olduğu için StackOverflowErrorher seferinde ölüyor . İkinci yönü, herhangi bir JVM ölümcül hatanın (örneğin StackOverflowError) yakalanması durumunda …

5
Python'da programlama C, C ++ veya Java'dan daha mı hızlı? [kapalı]
Programcılar arasında dili ne kadar dinamik ve gevşek bir şekilde yazdığına, programcının içinde o kadar verimli olacağına dair yaygın bir inanç var. Guido van Rossum, 1998'de python kullanarak verimliliği programlama ve web'de arama yapma üzerine yazdı. Sözdizimsel olarak Python kodu çalıştırılabilir sözde kod gibi gözüküyor. Python kullanarak program geliştirme, C …

5
TDD kullanmaya başlamak istiyorum. Yeni başlayanlar için herhangi bir ipucu? [kapalı]
Projelerimin hiçbirinde hiçbir zaman otomatik bir test mekanizması kullanmadım ve çok eksik olduğumu hissediyorum. Kendimi geliştirmek istiyorum, bu yüzden ihmal ettiğim bazı sorunları çözmeye başlamalıyım ve SVN'de sıkışmak yerine Git'i denemek zorundayım. TDD'yi öğrenmenin iyi bir yolu nedir? Muhtemelen Java'da programlamak için Eclipse kullanıyorum. JUnit'i duydum ama göz önünde bulundurmam …

7
Bağlantılı bir düğüm yapısının değişmez olmasının pratik bir yolu var mı?
Tek bağlantılı bir liste yazmaya karar verdim ve iç bağlantılı düğüm yapısını değiştirilemez hale getirme planım vardı. Yine de bir engelle karşılaştım. Aşağıdaki bağlantılı düğümlere sahip olduğumu söyleyin (önceki addişlemlerden): 1 -> 2 -> 3 -> 4 ve eklemek istediğimi söyle 5. Bunu yapmak için, düğüm 4değişmez olduğu için, yeni …


2
JSP'de nasıl hata ayıklayabilirim?
Bir proje için bir JSP düzenlemeye çalışıyorum ve sunucumdan talep edildiğinde JSP'de bir yerde NullPointerException alıyorum. Web sunucum (JBoss) istisnayı bildiriyor, ancak bana sahte bir satır numarası veriyor. İstisnanın 702 numaralı hatta gerçekleştiğini bildiriyor, ancak JSP'm yalnızca 146 satır uzunluğunda, bu nedenle hangi hattın boğulduğunu belirleyemiyorum. JSP'lerde hataları ayıklamak için …
26 java  ide  debugging  jsp  intellij 

4
C ++ ve Java neden her ikisi de “referans” kavramını kullanıyor ama aynı anlamda kullanmıyor?
C ++ 'da bir fonksiyona yapılan referans argümanı, fonksiyonun referansı başka bir şeye yönlendirmesini sağlar: int replacement = 23; void changeNumberReference(int& reference) { reference = replacement; } int main() { int i = 1; std::cout << "i=" << i << "\n"; // i = 1; changeNumberReference(i); std::cout << "i=" << …
26 java  c++  pointers  reference 

6
Java neden paket erişimini varsayılan yaptı?
Bu soruyu soruyorum çünkü bunu çok iyi bir sebeple yaptıklarına ve çoğu insanın bunu endüstride edindiğim deneyime göre de doğru kullanmadıklarına inanıyorum. Ama teorim doğruysa, neden özel erişim değiştiriciyi dahil ettiklerini bilmiyorum ...? Eğer varsayılan erişim düzgün kullanılırsa, kapsüllemeyi korurken gelişmiş test edilebilirlik sağladığını düşünüyorum. Ayrıca özel erişim değiştiricisini gereksiz …


2
Java: neden koleksiyonlar bir Karşılaştırıcıyı kabul ediyor ama kabul etmiyor (varsayımsal) Hasher ve Equator?
Bu sorun, bir arabirimin farklı uygulamalarına sahip olduğunuzda en belirgindir ve belirli bir koleksiyonun amaçları için yalnızca nesnelerin arabirim düzeyinde görünümünü önemsersiniz. Örneğin, bunun gibi bir arayüzünüz olduğunu varsayalım: public interface Person { int getId(); } Uygulamanın hashcode()ve equals()sınıfları uygulamanın genel yolu , equalsyöntemde bu gibi bir koda sahip olacaktır …
25 java  collections 

5
Paylaşılan bir kodlama paradigmasını kullanmak için Y dilinde bir program yazıyormuşsunuz gibi, X dilinde bir şeyler yazmak neden bu kadar kötü? [Kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapandı . Bir süre önce, SO hakkında C ++ ile yazılmış bir şey hakkında bir soru …


5
Sorma ve Sorgu Ayırma Komutu arasında nasıl seçim yapabilirim?
Söyle sorma prensibi diyor ki: Nesnelere ne yapmalarını istediğinizi söylemeye çalışmalısınız; Onlara durumları hakkında soru sorma, bir karar verme ve sonra onlara ne yapacaklarını söyleme. Sorun şu ki, arayan kişi olarak, daha sonra nesnenin durumunu değiştiren sonuçlanan nesnenin durumuna dayalı kararlar almamanız gerekir. Uyguladığınız mantık muhtemelen sizinki değil nesnenin sorumluluğundadır. …
25 java  coding 

14
Java'yı neden üniversitede okuyoruz? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 5 yıl önce kapandı . Kilitli . Bu soru ve cevapları kilitli çünkü soru konu dışı, ancak tarihsel öneme sahip. Şu anda …
25 java 

17
Giriş kursuna, bugünün öğrencilerine ulaşmak için bazı iyi ödevler nelerdir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, sadece bu yazıyı düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapandı . Java kullanarak periyodik olarak programlama derslerine giriş dersini veriyorum . Öğrencilerime ilgilerini çekebilecekleri veya …

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.