Ev Kişisel Finans Java Programlama: Bilgisayarı Bir Şey Yapması İçin Mesaj Gösterme - Aşağıda Liste 1'de canavarlara

Java Programlama: Bilgisayarı Bir Şey Yapması İçin Mesaj Gösterme - Aşağıda Liste 1'de canavarlara

İçindekiler:

Video: Yazılıma/Programlamaya nereden başlamalıyım? 2024

Video: Yazılıma/Programlamaya nereden başlamalıyım? 2024
Anonim

Aşağıda listelenen 1'de, Java kodunun patlamış halini alırsınız. Tüm acemi programcılar gibi, kodda alçakgönüllülükle zekalet etmeniz bekleniyor. Fakat korkutmayın. Ne zaman asılırsanız, programlama oldukça kolaydır. Evet, çok eğlenceli.

Liste 1: Basit bir Java Programı

/ *

* Hayatta iyi şeyler listeleyen bir program

* Yazar: Barry Burd, BeginProg @ BurdBrain. com

* 13 Şubat 2003

* /

sınıfı ThingsILike

{

public static void main (Dizge args [])

{

Sistem. dışarı. println ("Çikolata, telif ücreti, uyku");

}

}

Liste 1'in tam ortasına gömülü olan nokta, aslında bilgisayara doğrudan talimat veren tek satırdır.

Sistemi satırı. dışarı. println ("Çikolata, telif ücreti, uyku");

bilgisayara Çikolata, telif ücreti, uyku kelimelerini komut istemi penceresinde görüntülemesini söyler. Bu satır en az iki farklı şekilde tanımlanabilir:

  • Bu bir deyimdir: Java'da bilgisayara bir şeyler yapmasını söyleyen direkt bir talimata ifadesi denir. Liste 1'deki ifade bilgisayara bazı metinleri göstermesini söyler. Diğer programlardaki ifadeler, bilgisayara belirli bellek konumlarını koymasını veya ekranda bir pencere açmasını söyleyebilir. Bilgisayar programlarındaki ifadeler her türlü işlemi yapar.
  • Bir yöntem çağrısıdır: Bir yöntem çağrısı, bilgisayarı harekete geçirmesi için söyleyen ayrı bir kod parçasıdır (Java programının farklı bir bölümünde). Açıklama

FixTheAlternator (junkyOldFord);

    , bir yöntem çağrısına örnektir ve böylece

Sistemi de vardır. dışarı. println ("Çikolata, telif ücreti, uyku");

    Java'nın birçok farklı deyimi vardır. Yöntem çağrısı sadece bir tür.

Bir deyime noktalı virgülle sonlandırma

Java'da, her ifade eninde sonunda noktalı virgül ile biter. Liste 1'deki kodda sadece bir deyim var, bu nedenle Liste 1'deki yalnızca bir satır noktalı virgülle bitiyor.

Örneğin, yöntem başlığı gibi, Listeleme 1'deki diğer satırları atın. Yöntem üstbilgisi (main sözcüğü olan satır) doğrudan bilgisayara herhangi bir şey yapmasını söylemez. Bunun yerine, yöntem başlığı gelecekteki başvurular için bazı eylemleri açıklar. Başlık, "Birinin ana metodu çağırması ihtimaline karşı, sonraki birkaç kod satırı o çağrıyı yanıtlamak için ne yapmanız gerektiğini söyler. "

Komple Java deyiminin tamamı noktalı virgül ile bitiyor. Bir yöntem çağrısı bir deyimdir, bu nedenle noktalı virgülle biter, ancak bir yöntem başlığı veya yöntem bildirimi bir deyim değildir.

Sistem adlı yöntem.dışarı. println

Liste 1'in ortasındaki ifade, Sistem adlı bir yöntemi çağırır. dışarı. println . Bu yöntem Java API'sında tanımlanmıştır. Sistemi çağırınca. dışarı. println yönteminde, bilgisayar ekranda metin görüntüler. Örneğin, Pauline Ott adını düşünün. Bunlardan biri rahibedir; diğeri fizikçidir. Elbette, İngilizce konuşulan dünyada Pauline bol miktarda var, Tıpkı Java API'sinde println adında birkaç şey var. Bu nedenle, fizikçi Pauline Ott'ı film eleştirmeni Pauline Kael'den ayırmak için "Pauline Ott. "Ve rahibeyi fizikçiden ayırmak için," Rahibe Pauline Ott. "Aynı şekilde, ya Sistem yazın. dışarı. println veya DriverManager. println. Birincisi, bilgisayar ekranında metin yazıyor. İkincisi bir veritabanı günlük dosyasına yazar.

Tıpkı Pauline ve Ott kendi başına bir isim olduğundan, System, out ve println Java API'sindeki isimlerdir. Ancak println kullanmak için, yöntemin tam adını yazmanız gerekir. Sen asla println yazamazsın. Her zaman Sistemdir. dışarı. println veya API adlarının başka bir bileşimi.

Java programlama dili büyük-küçük harf duyarlıdır. Küçük harfleri büyük harfle (veya tersi) değiştirirseniz, bir kelimenin anlamını değiştirirsiniz. Sistemi yerini alamazsın. dışarı. sistemle yazdırabilirsiniz. dışarı. Println

. Eğer yaparsanız, programınız çalışmaz. Java sınıfı

nesne tabanlı programlama (aynı zamanda OOP olarak da bilinir) terimini duymuş olabilirsiniz. OOP, bilgisayar programlama sorunlarını düşünmenin bir yoludur - birkaç farklı programlama dili tarafından desteklenen bir yol. OOP 1960'lı yıllarda Simula adlı bir dille başladı. 1970'lerde Smalltalk adlı başka bir dille takviye edildi. 1980'lerde OOP, C ++ diliyle büyük zaman geçirmiştir. Bazı insanlar kısaltmayı değiştirmek istiyor ve buna COP, sınıf odaklı programlama diyorlar. Bunun nedeni, nesne yönelimli programlamanın

sınıfı adlı bir şeye başladığıdır. Java'da her şey sınıflarla başlar, her şey sınıflara eklenir ve her şey sınıflara dayanır. Java'da ana yönteminiz bir sınıfın içinde olmalıdır. Liste 1'deki kod, ThingsILike sınıfıyla başlar. Listeleme 1'e bir göz atın ve hatlar ThingsILike'den sonra ne olduğunu fark edin. Kodun geri kalanı kıvırcık parantez içine alınır. Bu parantezler sınıftaki tüm şeyleri işaretler. Bu parantezi olmadan, ThingsILike sınıfının bildiriminin nereden başladığını bilirsiniz, ancak bildirimin nerede sona erdiğini bilmiyorsunuzdur.

Sanki ThingsILike sınıfındaki şeyler bir kutuda. Bir yığın kümeyi kapatmak için iki şey yaparsınız:

Kıvırcık parantez kullanın:

  • Bu kıvırcık parantez derleyiciye bir yığın kodun nerede başladığını ve bittiğini bildirir. Kod girintili:
  • Girinti, insan gözünüze (ve diğer programcıların gözlerine), bir kod parçasının başlayıp bittiği yerini söyler. Unutma. Her ikisini birden yapmak zorundasın.
Java Programlama: Bilgisayarı Bir Şey Yapması İçin Mesaj Gösterme - Aşağıda Liste 1'de canavarlara

Editörün Seçimi

Excel 2016 Çalışma Kitabı Tasarlamak - kuklalar

Excel 2016 Çalışma Kitabı Tasarlamak - kuklalar

Tüm Excel 2016 çalışma sayfaları şablonlardan gelmemektedir. Çoğu zaman, belirli çalışma kitaplarının türlerinin üretildiği standart modeller olarak işlev göreceği düşünülen oldukça eşsiz elektronik tablolar oluşturmanız gerekir. Aslında, Excel'de oluşturduğunuz e-tabloların çoğu, bu türden olabilir, özellikle işiniz güvenmiyorsa ...

Excel 2013'teki Veri Formundaki Kayıtları Düzenleme - Veriler

Excel 2013'teki Veri Formundaki Kayıtları Düzenleme - Veriler

Veritabanından sonra yolda gidiyorsanız ve Excel 2013'te kayıt girmekle yetiniyorsanız, veritabanında düzenli bakım yapmak ve düzenlemek için veri formunu kullanmaya başlayabilirsiniz. Örneğin, değiştirmek istediğiniz bir kaydı bulmak için veri formunu kullanabilirsiniz ve sonra düzenlemeleri yapın ...

Bir Excel 2010 Tablosundaki Kayıtları Düzenleme - mankenler

Bir Excel 2010 Tablosundaki Kayıtları Düzenleme - mankenler

Kayıtları düzenlemeye veya silmeye ve masada rutin bakım yapmaya ihtiyaç duyarsınız. Kayıtları el ile çalışma sayfasında düzenleyebilir veya gerekli değişiklikleri yapmak için bir veri formu kullanabilirsiniz. Örneğin, bir veri dosyasını bulmak için veri formunu kullanabilirsiniz ...

Editörün Seçimi

Excel 2010 Grafiğine Veri Tablosu Ekleme - Excel 2010'da çekimser

Excel 2010 Grafiğine Veri Tablosu Ekleme - Excel 2010'da çekimser

Veri tabloları, grafiğin değerlerini grafiğin altındaki bir tabloda görüntüler. 3B grafik kullanırken olduğu gibi, grafiksel bir ekranla birlikte kesin değerleri görmeniz gerekirse yardımcı olurlar. Ayrıca, bazı çizelgelerde okunması zor olan veri etiketlerinden daha uygun olabilirler.

Excel Pivot Tablosuna Hesaplanan Öğe Ekleme - mankenler

Excel Pivot Tablosuna Hesaplanan Öğe Ekleme - mankenler

ÖğEleri bir Excel pivot tabloya ekler. Şimdi, açıkçası, hesaplanan bir öğe eklemek genelde mantıklı değil. Pivot tablolarınız için, eksiksiz, zengin bir Excel listesinden veya bazı veritabanlarından veri aldıysanız, öğe miktarlarını hesaplayarak veriler oluşturmak, biraz goofy'den daha fazlasını gerektirir. Ancak, ...

Editörün Seçimi

Ağınızı bir Güvenlik Testi için Nasıl Eşleştirilir - daha önce ağınızı haritalamanın parçası olarak mankenler

Ağınızı bir Güvenlik Testi için Nasıl Eşleştirilir - daha önce ağınızı haritalamanın parçası olarak mankenler

Güvenlik testi veya etik bir kesmek gerçekleştirirken, halka açık veritabanlarını ve kaynaklarını arayarak başkalarının sisteminiz hakkında ne bildiğini öğrenebilirsiniz. WHOIS aramaları En iyi başlangıç ​​noktası İnternet'te bulunan araçlardan herhangi birini kullanarak bir WHOIS araması gerçekleştirmektir. Içinde ...

Bir Ağdaki Spam'i En Düşük Düzeye Getirme - AYAKLAR

Bir Ağdaki Spam'i En Düşük Düzeye Getirme - AYAKLAR

Hiçbir antispam programı mükemmel değildir; belirli bir miktarda spam'ın gelen kutunuza geçmesini bekleyin. Alınmayan spam miktarını en aza indirgemek için siz (ve kullanıcılarınızın) aklınızda tutmanız gereken bazı ipuçları: Şifrenizi isteyen veya ...

Güvenlik Testi Sonuçlarını Birlikte Götürmek İçin - Güvenlik testi verileriniz olduğunda yalanlar

Güvenlik Testi Sonuçlarını Birlikte Götürmek İçin - Güvenlik testi verileriniz olduğunda yalanlar

- Belgelenen ekran görüntülerinden ve manuel gözlemlerden, kullandığınız çeşitli güvenlik açığı tarayıcıları tarafından üretilen detaylı raporlara kadar - ne yapıyorsunuz? Belgelerinizi ince dişli bir tarakla incelemeniz ve öne çıkan tüm alanları vurgulam