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

4
Harici bir komut satırı uygulaması çağırmak veya uygulamanın mantığını içselleştirmek daha iyi bir fikir mi?
Ben aslında sadece bir iş akışını otomatikleştirmek için varolan araçların bir demet birbirine bağlayan bir süreç "boru hattı" tür var. Adımlardan biri için, bu adımın yapması gereken şeyin etini zaten yapan mevcut bir komut satırı aracı vardır. Harici CLI aracı java tabanlıdır ve benim boru hattım da öyle, bu nedenle …

5
Java, C ++ gibi sınıf tanımları ve uygulamaları arasında bir ayrımı teşvik ediyor mu?
Bir ev ödevim var ve GRASP "Korumalı Varyasyon" a göre hangi yaklaşımın daha iyi olduğunu değerlendirmem gerekiyor. Stack Overflow hakkında üstbilgi ve kod dosyaları C ++ ayrılması hakkında bir soru buldum . Ancak, Java neden sınıf tanımları ve sınıf uygulamaları arasındaki ayrımı teşvik C ++ izlemiyor bilmek istiyorum. Java yöntemi …

5
Bir programlama dilini çözümleme
In SICP yazarlar durumda ( Bölüm 1.1 programlama dilleri üç temel "mekanizmalar" olduğunu): dilin ilgilendiği en basit varlıkları temsil eden ilkel ifadeler bileşik elemanların daha basit olanlardan oluşturulduğu kombinasyon araçları bileşik öğelerin birim olarak adlandırılabileceği ve manipüle edilebileceği soyutlama araçları Bir anaakım programlama dilini (örneğin Java) bu öğeler veya mekanizmalar …

4
Web geliştiricisi .NET veya Java için öğrenme yolu [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 . 8 yıl önce kapalı . …
10 c#  java  .net 

2
Birçok düğme için OnClickListener arabirimini uygulamanın uygun yolu nedir
Android Etkinliğim, hepsi bir OnClickListener'a ihtiyaç duyan birden fazla düğme içeriyor. Bunun gibi birçok farklı yol gördüm :: Arabirimi aktivite sınıfında uygulama Arayüzü uygulayan ayrı bir sınıf oluşturma Her düğme için anonim bir iç sınıf tanımlama. Her yaklaşımın birçok örneğini gördüm. Ancak, bana neden bir yaklaşımın diğeri yerine kullanılacağı açık …

2
Uygulamamın çeşitli bölümleri arasındaki etkileşimleri tasarlama konusunda tavsiyeye ihtiyacım var
NetBeans Platform 7 tabanlı bir Zengin Masaüstü Uygulaması "ana" classe (ler) tasarlamaya çalışıyorum. Bu uygulama HTTP hizmetleri tüketecek ve TCP üzerinden bir "push sistemi" aracılığıyla, mesaj alacak. 3 geliştiriciyiz ve paralel olarak modül geliştirmek istiyoruz Uygulama katmanlı olacaktır (Veri, İşletme, Sunum) Sorumlulukları ayırmak için Sunum Modeli'ni kullanacağız Bazı ayrıntılı veriler …

7
Java'da eşittir gibi iyi anlaşılmış yöntemler için belge yazma
Eşittir, karşılaştırmak vb. Aşağıdaki kodu göz önünde bulundurun. /** * This method compares the equality of the current object with the object of same type */ @Override public boolean equals(Object obj) { //code for equals } Şirketim yukarıdaki gibi yorum girmek için madalyalar. Yukarıdaki Javadoc yorumu gerekli mi? Eşit yöntemin …
10 java  comments 

2
Java sınıfı sürümüne özgü adlandırma kuralları
İki yazılım (makine simülasyonu, cs olmayan) arasında bir Adaptör oluşturmak zorundayım. Adında bir sınıfımız olduğunu varsayarsak ThatThing. Satıcıya özgü çeşitli uygulamaları ele almalıyım. Bu sürümler anlamlı isimlere sahip değildir (tutulma helios, indigo vb. Aksine). 1. Sürüm numarasını ifade etmesi gereken bir sınıfı nasıl adlandırmalıyım? Ben gibi sınıf bulmak ThatThing_3_6_Impl, ThatThing_3_7_Imploldukça …
10 java  naming 

3
Küçük JVM yükseltmeleri yapmak ne kadar güvenli?
Yıllardır JVM üzerinde çalışıyorum ve çok nadiren bir JVM kazası yaşadım ... yaklaşık 6 ay öncesine kadar. O zamandan beri 2 JVM hatasından kaynaklanan yaklaşık 5 JVM çökmesi yaşadım. Oracle'ın çözümü her zaman aynıydı ... yükseltme. Her yükseltme her zaman ve bir nokta sürümünden ... yani Oracle'ın en son önerisi …
10 java  oracle  jvm  upgrade 

5
C ++ uygulamalarını izleme
Yeni bir merkezi izleme çözümü (Zenoss) uyguluyoruz. Sunucuları, ağları ve Java programlarını birleştirmek SNMP ve JMX ile çok kolaydır. Ancak soru, büyük, heterojen (Solaris x86, RHEL Linux, Windows) ortamlarda özel C ++ uygulamalarını izlemek ve yönetmek için en iyi uygulamalar nelerdir? Gördüğüm olasılıklar: Net SNMP Avantajları her sunucuda tek, merkezi …
10 java  c++ 

2
Java Swing'de Modelden Görünüm / Denetleyiciden Tamamen Ayırma
Bir Java Swing uygulamasında Model sınıflarını Görünüm / Denetleyici sınıflarından ayırmak için genel olarak üzerinde anlaşılan tasarım yönergeleri koleksiyonu var mı? Görünüm / Denetleyici, Model hakkında başka bir şey bilmediği için endişelenmiyorum: Modelimi javax.swing'de hiçbir şey bilmeyecek şekilde tasarlamak istiyorum. İdeal olarak, bir CLI kadar ilkel bir şey tarafından yönlendirilmesini …
10 java  mvc  swing 

5
Programlamayı öğrenirken kendimi geleceğe hazırladım [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yazılım Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 3 yıl önce kapalı . İsterseniz 'geleceğe dönük' bir şekilde programlamayı öğrenmek istiyorum. Windows masaüstü işletim sistemi pazarına hâkim olsa da (şimdilik), …
10 java  c++  c  portability 

6
Windows masaüstü uygulamaları için çalışma zamanı / dil seçerken dikkat edilmesi gereken faktörler nelerdir?
Kullanıcılarımın hepsinde Windows var. Bazıları Linux veya Mac kullanıyor, ancak yaparlarsa genellikle Mono, Wine, Parallels veya çift önyükleme gibi bir şey kullanabilirler. Geliştirme ekibim (ben dahil) hem Java'da Swing uygulamaları hem de C #'da Windows Forms yazma konusunda geniş deneyime sahiptir. "Kapsamlı", her iki çalışma zamanında da üç uygulama geliştirip …

5
İspanyolca Kodu Yönetme
İspanyolca olan ve tüm Java kodlarına ve yorumlarına, değişkenlerine, yöntem adlarına İspanyolca sahip olan bir müşteriden yeni bir projemiz var. Bunu İngilizceye çevirip sonra kullanma iznimiz yok. Herhangi biriniz böyle bir durumda çalıştıysanız, yeni gelişmeler yapmak zorunda olduğumuz için bu riski azaltmak için neler yapılabileceğini tavsiye edebilir misiniz? Java projelerinde …
10 java 

4
Tembel başlatmanın Java'ya yerleştirilememesinin bir nedeni var mı?
Kullanıcılar için kesinlikle kalıcı olmayan bir sunucuda çalıştığımdan, Kullanıcı ile ilgili her nesne, her istek üzerine dağıtılır. Sonuç olarak kendimi sık sık kullanılmayan nesnelerin özelliklerinin tembel başlatılmasında buluyorum. protected EventDispatcher dispatcher = new EventDispatcher(); Oluyor ... protected EventDispatcher<EventMessage> dispatcher; public EventDispatcher<EventMessage> getEventDispatcher() { if (dispatcher == null) { dispatcher = …

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.