«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
@Nonnull ile ek açıklamalı parametreleri boş olarak kontrol edilsin mi?
FindBugs'ı kullanmaya ve parametrelerimize @Nonnulluygun şekilde açıklama eklemeye başladık ve döngüdeki hataları belirtmek harika çalışıyor. Şimdiye kadar nullGuava'ları kullanmak için bu argümanları kontrol etmeye devam ettik checkNotNull, ancak nulldeğerin kontrol edilmeden null, örneğin bir SOAP isteği olmadan girilebileceği yerlerde sadece kenarlarda kontrol etmeyi tercih ederim . // service layer accessible …
19 java  null 

9
Programlamada tasarım kalıpları ne kadar önemlidir?
Ben bir üniversite öğrencisiyim ve tasarım kalıplarını öğrenmeye başladım ve amaçlarını anlamak için uğraşıyorum. Onları araştırmayı denedim, ancak bulduğum tüm kaynaklar onlar hakkında profesyonel değil akademik olarak konuşuyor gibi görünüyor. Amaçları nedir ve öğrenmeleri önemlidir mi?

6
Javascript neden Java, C ++ gibi diğer diller yerine MongoDB ve CouchDB'de kullanılıyor?
SO bu soruyu sordum ama burada denemek için önerildi. İşte böyle: Şimdiye kadar Javascript anlayışım, olayları yakalayan ve bir web sayfasını dinamik yapan istemci tarafı bir dil olmasıydı. Ancak MongoDB ve CouchDB arasındaki karşılaştırmayı okurken her ikisinin de Javascript kullandığını fark ettim. Bu, diğer geleneksel dillere göre JavaScript seçiminin nedenini …
19 java  javascript 

3
Java ve .NET: Varsayılan olarak neden farklı sıralama algoritmaları kullanılır?
Sadece nedenini merak ediyor Javave .NET Frameworkvarsayılan olarak farklı sıralama algoritması kullanıyor. Java'da varsayılan olarak Birleştirme Sıralaması algoritmasını Array.Sort()kullanır ve Wikipedia.com'un dediği gibi: Java'da, Arrays.sort () yöntemleri, veri türlerine bağlı olarak birleştirme sıralaması veya ayarlanmış bir hızlı sıralama kullanır ve uygulama etkinliği için, yediden az dizi öğesi sıralandığında ekleme sıralamasına …


9
Zorunlu Kod Reformatının Avantaj ve Dezavantajları
Şu anda geliştiriciler sürüm denetimi check-in otomatik kod biçimlendirici kullanmaya zorlayan bir yerde çalışıyorum. Geliştiricilerin bunu yapmanın avantajları ve dezavantajları hakkında görüşlerini arıyorum ... geliştiricilere nasıl yardımcı olacağını veya engelleyeceğini düşünüyorsunuz. Özel durumum Java / JSP'leri içeriyor, ancak bence soru herhangi bir dile uygulanabilir.

4
Java koleksiyon API'larının neden son bir yöntemi yok? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 5 yıl önce kapalı . Bu, java.util.List gibi sıralı koleksiyonlar içindir. Dil tasarımcıları neden son bir yöntem içermiyordu? Düşünebilmemin tek nedeni: koleksiyon …
19 java  api-design 

12
Yönetilen Kodlayıcılar ve Yerel Kodlayıcılar
Ben bir kodlayıcıyım ve hem yerel hem de yönetilen kod konusunda deneyimim var. Pascal ve C ile başladım, sonra C ++ 'ya ve sonunda C #' a geçtim. Geçen yıl boyunca, neredeyse sadece C # kodlama ve bir C ++ kodlayıcı iken doğal olarak gelen şey çok kaybetti. Birkaç hafta …
19 java  .net 

3
“Java OOP” ve “Pythonic OOP” arasındaki farklar nelerdir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 6 yıl önce kapalı . …

10
Java geliştiricileri Scala hakkında ne düşünüyor? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 6 yıl önce kapalı . …

7
Kodlama stili sorunu: Parametre alan, değiştiren ve daha sonra bu parametreyi GERİ DÖNEN fonksiyonlarımız olmalı mı?
Bu iki uygulamanın aynı madalyonun sadece iki yüzü olup olmadığı ya da gerçekten daha iyi olup olmadığı konusunda arkadaşımla biraz tartışıyorum. Bir parametre alan, bir üyeyi dolduran ve sonra döndüren bir fonksiyonumuz var: Item predictPrice(Item item) Aynı nesne üzerinde çalıştığından , öğeyi iade etmenin bir anlamı olmadığına inanıyorum . Aslında, …

4
Örnek alanlarına bağlı olmayan yöntemler statik hale getirilsin mi?
Son zamanlarda Groovy'de bir Java projesi için bir entegrasyon testi çerçevesi için programlamaya başladım. Intellij IDEA'yı Groovy eklentisiyle kullanıyorum ve statik olmayan ve örnek alanlarına bağlı olmayan tüm yöntemler için bir uyarı olarak gördüğüme şaşırdım. Ancak Java'da bu bir sorun değildir (en azından IDE'nin bakış açısından). Herhangi bir örnek alanına …

2
Maven için bir Git havuzu yapılandırmanın en iyi yolu
Git'te projelerimizi nasıl yapılandıracağım konusunda tavsiyeye ihtiyacım var. Java kullanıyoruz ve Maven bizim yapım aracımız. Maven, tüm projelerinizin sonunda ortak bir ataya sahip olduğunu varsayar. Maven ayrıca , Apache vakfının projelerini kurma şeklini tam olarak ayarlamadığında gerçek bir drama kraliçesi olabilir (sürüm eklentisini kullanan herkes muhtemelen neden bahsettiğimi biliyor). Eklenti …

7
Veri aktarım nesneleri için arayüzler oluşturmalı mıyım?
Veri aktarım nesneleri için bir arayüz oluşturmak iyi bir fikir mi yoksa kötü bir fikir mi? Nesnenin genellikle değiştirilebilir olduğunu varsayarsak. Örneğim Java'da olmasına rağmen, benzer kavramlara sahip diğer diller için geçerli olmalıdır. interface DataTransferObject { String getName(); void setName(String name); } class RealDataTransferObject implements DataTransferObject { String name; String …

2
'Fikstürün' farklı anlamları nelerdir?
"Fikstür" kavramını anlamakta biraz zorlanıyorum. Bir test paketinin ne olduğunu, bir test senaryosunun, bir test çalışmasının ne olduğunu biliyorum, ama tam olarak bir "fikstür" nedir? Parametreli bir test durumu mu? Bana öyle geliyor ki "fikstür" teriminin anlamı veya anlambilimi programlama diline veya test çerçevesine göre biraz değişebilir mi? Bence bir …

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.