İçindekiler:

JAVA - Giriş: 5 Adım
JAVA - Giriş: 5 Adım

Video: JAVA - Giriş: 5 Adım

Video: JAVA - Giriş: 5 Adım
Video: 5) Java Dersleri : Tek Video'da Tüm Veri Tipleri | DATA TYPES | ECLİPSE | JAVA | 2024, Kasım
Anonim
JAVA - Giriş
JAVA - Giriş

Bu eğitimde size etkili ve hızlı bir şekilde rehberlik etmeye çalışacağım. JAVA, öğrenecek çok şeyi olan çok karmaşık bir dildir. Bu öğreticiler, size doğru bir şekilde öğretmek için herhangi bir sorumluluk üstlenmez, ancak bunu netleştirmeye ve tüm hataları dışarıda bırakmaya çalışacağım. JAVA'ya zaten aşina iseniz, sonraki bölümlere geçmelisiniz. Bu bölüm sadece bir nottur. Daha sonra sizi JAVA diliyle karşılamaya başlayacağız.

1. Adım: JAVA - Araçları Alma

JAVA - Araçları Alma
JAVA - Araçları Alma
JAVA - Araçları Alma
JAVA - Araçları Alma

Şimdi, muhtemelen bildiğiniz gibi, JAVA kodu yazmaya başlamak için bazı araçlara ihtiyacımız var. Sadece not defterinizi kullanabilir ve komut satırından çalıştırabilirsiniz, ancak bir editör alacağız, çünkü bu daha kolay ve daha hızlıdır. Eclpise JAVA editörünü alacağız. (SORUMA YORUM YAPIYORSANIZ)ADIM #1) Buradaki web sitesine gidin ve yeşil indirme düğmesine tıklayınADIM #2) Masaüstünüze kaydedin ve "Tamam"a tıklayın ADIM #3) İndirme bittiğinde, dosyaya sağ tıklayın ve "seçeneğini seçin. Tümünü ayıkla"ADIM #4) Masaüstünüzde yeni bir klasör göründüğünü görmeli ve içinde "eclipse.exe" dosyasının bulunduğundan emin olmalısınız. Şimdi güneş tutulması simgesi olan eclipse.exe dosyasına çift tıklayın. Açıldığında bir çalışma alanı oluşturmanızı isteyecektir. Ad çubuğuna "myWork" yazın ve Tamam'ı tıklayın. Daha sonra bir karşılama ekranı göreceksiniz ve sağ üst köşede "tezgah" düğmesine tıklayın. Şimdi alttaki 1. resim gibi bir şey görmelisiniz. Bundan sonra "Dosya" > "Yeni" > "Java Projesi"ne tıklayın. Ad kutusuna "myProj" yazın ve ileri'ye tıklayın ve ardından bitirin. Şimdi, proje gezgininde (ekranın solunda) "myProj" adlı bir klasör görmelisiniz. Proje gezgini tüm dosyalarınızı görebileceğiniz yerdir. Ortadaki alan ana sahne(kodlama bölümü) ve sağ kısım ise bize fonksiyonların ve sınıfların listesini veren Kütüphane'dir.(Sınıflar ve fonksiyonlar hakkında konuşacak) sonra). Alt kısım hata listesidir, herhangi bir çalışma zamanı veya kod sorunumuz varsa, orada olacaktır. Aynı zamanda çıktının görüntülendiği konsol penceresidir. Son olarak oluşturduğumuz "myProj" klasörüne sağ tıklayın ve "Yeni" > "Sınıf" seçeneğine gidin. Ad çubuğuna "myFirst" yazın. Bitir'i tıklayın. Daha yakından bakmak için alttaki 2. resmi görmelisiniz. Artık JAVA'da kod yazmaya başlamaya hazırsınız. Bir sonraki adımda ilk programınızı yazacağız ve bazı JAVA öğelerini tartışacağız.

2. Adım: JAVA - JAVA ile Çalışmaya Başlama

JAVA - JAVA ile Çalışmaya Başlama
JAVA - JAVA ile Çalışmaya Başlama
JAVA - JAVA ile Çalışmaya Başlama
JAVA - JAVA ile Çalışmaya Başlama

JAVA'da her şey sınıflara, yürütülecek komutlarla kod bölümlerine dayanır. Ayrıca method denilen şeyler de vardır, kodların işlevleri içeren daha küçük bölümleri de vardır. Genellikle bir sınıfta, belirli değişkenlerin değerlerine göre birbirleriyle etkileşime giren ve bir değer döndüren birden fazla yöntem vardır. Bu yöntemler bir sınıfa paketlenir ve ardından yöntemlerle sınıflar diğer sınıflarla etkileşime girebilir ve dönüş değerini ekrana yazdırabilir. Ayrıca derleyicinin ilk aradığı yöntem olan main yöntemi adı verilen bir şey vardır. Ana yöntemin verdiği talimatlara dayanarak, derleyici farklı yöntemleri yürütmek için farklı sınıflara geçebilir veya sadece ana yöntemde kalabilir. Şimdilik sadece bir ana yöntem oluşturalım. "myFirst" sınıfınızda kodu kalın harflerle yazın:public class myFirst {public static void main(String args) { }}Şimdi bu kodu tartışalım. Her yöntem aşağıdaki sözdizimine dayalıdır:[accessSpecifier] [returnType] [methodName] ([parametreler]){ [methodBody]}Bu durumda erişim belirteçleri "genel" ve "statik"tir. Herhangi bir yöntem "genel" veya "özel" olabilir. "Genel", yönteme herhangi bir sınıf tarafından erişilebileceği anlamına gelir. "Özel", yönteme yalnızca ait olduğu sınıf tarafından erişilebileceği anlamına gelir. "Statik" anahtar kelimesini daha sonra açıklayacağım. Burada main adında ve "String args" parametreleriyle public static main methodu yaptık(şimdi parametreleri açıklamayacağım). Yöntem gövdesinde, yürütmek istemediğimiz tüm komutları yazıyoruz. Yöntem gövdesi ve sınıf gövdesi her zaman küme parantezleri arasında bulunur. NOT: JAVA büyük/küçük harf duyarlı bir dildir, bu nedenle komutları yazarken bunları tam olarak belirtildiği gibi yazmalısınız yoksa hata alırsınız!!!!!! Şimdi kodu kalın harflerle ana yönteminize yazın:public class myFirst { public static void main(String args) {System.out.println("Merhaba dünya!"); }}Şimdiye kadar 1. resimdeki koda sahip olmalısınız. Şimdi "Çalıştır" > "Çalıştır"a gidin ve iletişim kutusu göründüğünde "Tamam"ı tıklayın ve altta (konsol penceresi) "Merhaba dünya!" metnini görmelisiniz. basılmış. Referans için ikinci resmi kontrol edin. Burada ekrana bir satır yazdırmak için System.out.println komutunu kullandık. "Sistem", birçok işlevi içeren bir sınıftır. "Çıktı", ekrana (veya çıktıya) OUT yazdırmak istediğimizdi ve "println" yönteminin anlamı; baskı hattı. Sonra parantez içinde ve tırnak içinde (çünkü bu bir dize değeridir (kelimeleri içeren değer)) yazdırmak istediğimiz metni ekledik ve satırı noktalı virgül (;) ile sonlandırdık. NOT: Sınıfları veya yöntemleri bildirdiğimiz satırlar dışında, JAVA'daki tüm satırlar noktalı virgülle bitmelidir. "print" de kullanabiliriz, ancak "print" ve "println" arasındaki fark, "print" metni bir satıra yazdırır, ancak "println" metni yazdırmak ve satırı bitirmek anlamına gelir, yani bir sonraki komut "yazdır" ise, metin yeni bir satıra yazdırılacaktır. Bu noktada resimlerimin kalitesizliğinden dolayı özür dilemek istiyorum. Alt kısımda bazı KENDİNİ KONTROL soruları ekledim. Bir sonraki adımda bunlara cevapları ekleyeceğim. Bir sonraki adımda size temel değer türlerini de tanıtacağım. KENDİNİ KONTROL: #1) "Peynir" kelimesini harf harf yazdıran bir program yazınız. İPUCU: "print" komutunu kullanın#2) Denemek için "print" ve "println" komutlarını kullanın.#3) Bu kod satırında yanlış olan nedir: System.out.println(Merhaba dünya!); #4) Bu kod satırlarını çalıştırırsanız ne elde edersiniz: System.out.print("h"); System.out.print("i"); System.out.println("per-"); System.out.print("oğul");

3. Adım: JAVA - Temel Değişken Türleri

JAVA - Temel Değişken Türleri
JAVA - Temel Değişken Türleri
JAVA - Temel Değişken Türleri
JAVA - Temel Değişken Türleri

Önceki SELF-CHECK sorularının yanıtları şunlardır:#1) System.out.print("c"); System.out.print("h"); System.out.print("e"); System.out.print("e"); System.out.print("s"); System.out.print("e"); #2) Kesin bir cevap yok.#3) Parantez içindeki metin tırnak içinde değildi.#4) merhaba kişiBu adımın sonunda ayrıca kendi kendini kontrol soruları da olacaktır. Birçok veri türü vardır. Bu talimatta sadece temel olanları gözden geçireceğiz ve yine de birkaç adım atacak. Tüm değişkenler aşağıdaki sözdizimine göre çalışır.[dataType] [variableName] = [value]; eski. int myNum = 8; int türü: "int" türü, tamsayı anlamına gelir. Yukarıdaki ile aynı sözdizimi üzerinde çalışır. Herhangi bir sayısal tür için değeri tutmak için tırnak gerekli değildir. Herhangi bir int değişkeni, minimum -2, 147, 483, 648 ile maksimum 2, 147, 483, 647 arasında değişir. En yaygın tamsayılar bu aralığa sığar, ancak bunun yerine "uzun" kullanmazlar. eski. int dokuz = 9; long type: "long" type, "int" komutunun uzun bir versiyonudur. -9, 223, 372, 036, 854, 775, 808 ile 9, 223, 372, 036, 854, 775, 807 arasında değişir. kayan nokta türü: "kayan nokta" türü, içerdiği bir kayan noktalı sayıdır. ondalık bir değer. double type: "Double" türü, daha büyük bir değer tutabilen kayan noktalı bir sayıdır. string type: "string" tipi bir metin değeri tutar. Metin(değer) çift tırnak içine alınmalıdır. eski. String selamlama = "Merhaba boş"; Bunlar temel veri türleriydi. Bunlardan herhangi birini yazdırmak için "println" yönteminin parametrelerine değişken adını tırnak işaretleri olmadan yazmanız yeterlidir. eski. int myNum = 52930; System.out.println(myNum + "myNum'un değeri mi"); Yukarıdaki kod ekrana "52930 myNum'un değeridir" yazacaktır. Bu arada, bir String'i yazdırdığımız satırla birleştirmek için orada bir artı işareti kullandık, böylece myNum değerinden sonra bir String değeri yazdıracaktı. "println" komutunda değişken eklemek ve dize değerleri eklemek için artı işaretini kullanabilirsiniz. Ne yaptığımı görmek için alttaki iki resme bakın. Bu sayı türlerinin 1/2'si, bir sonraki bölümde size değişkenler üzerinde kullanabileceğiniz bazı basit matematiksel operatörleri öğreteceğim.

Adım 4: JAVA - Matematiksel Operatörler

JAVA - Matematiksel Operatörler
JAVA - Matematiksel Operatörler
JAVA - Matematiksel Operatörler
JAVA - Matematiksel Operatörler
JAVA - Matematiksel Operatörler
JAVA - Matematiksel Operatörler
JAVA - Matematiksel Operatörler
JAVA - Matematiksel Operatörler

Bu, "Temel değişken türleri"nin 2/2 bölümüdür. Burada matematiksel operatörleri tanıtacağım. Ekleme anlamına gelen "+" işareti vardır. Sayı eklemek için kullanılır. eski. int toplam = 5 + 579; Ayrıca "println" yönteminde dizeleri birleştirmek için kullanılır. eski. System.out.println("Bu, " + "üç dizedir " + "birleştirilmiş."); Birinci ve ikinci dizelere başka bir dize eklemeden önce, normal görünmesi için sonunda bir boşluk kullandığıma dikkat edin. Bir de tahmin ettiğiniz gibi "-" işareti var ve sadece sayıları çıkarmak için kullanılıyor. eski. int çıkarma = 9 - 6; Ayrıca Java'da (yıldız) bir "*" ile temsil edilen çarpma operatörü de vardır. Sayıları çarpmak için kullanılır. eski. int çarpma = 756 * 15; Ve "/"(eğik çizgi) ile temsil edilen bölme operatörü var. Sayıları bölmek için kullanılır. eski. int bölme = 50 / 5 Ayrıca "%" ile temsil edilen bir modulo operatörü vardır. Modulo, varsa iki sayının geri kalanına odaklanmak için kullanılır. eski. int modulo = %10 9; "println" yöntemindeki sayıları kullanırsanız, sayılar için tırnak işareti eklemeniz gerekmez, yoksa bunlar dize değerleri olarak yorumlanır. eski. System.out.println(6 + 7); GENEL HATA 1: System.out.println("6" + "7"); Yukarıdaki kod 13 değil 67 döndürür. Bunu önlemek için alıntıları silin. Değişken isimleri değerleri tanımlamak için kullanılabilir. Örneğin: int myNum = 9; System.out.println("myNum'un değeri " + myNum'dur); "myNum"un çevresinde herhangi bir değişken olmadığı sürece, program "myNum'un değeri 9" yazacaktır. Hızlı sonuçlar döndürmek için "println" yöntemindeki işlemleri gerçekleştirmek için operatörleri de kullanabilirsiniz. eski. System.out.println(8*10); Resimlerim temel olarak bu bölümde ele aldığımız her şeyde olacak, ancak onları kontrol etmeyi unutmayın. Bir sonraki adımda çok az yeni materyal olacak, ancak şimdiye kadar öğrendiğimiz her şeyi kapsayan bir test olacak. İşte öz kontrol soruları: KENDİNİ KONTROL #1: 789'dan 2'ye modüloyu hesaplayan bir program yazın ve sonucu ekrana yazdırın. SELF-CHECK #2: "int" veri tipini en azından temel karakteristik ile tanımlayın. KENDİNİ KONTROL #3: "Tebrik" adında, içinde dostça bir mesaj bulunan ve adını dışarıda bırakan bir dize değişkeni oluşturun (ör. Merhaba _). Ardından adınızın değeriyle "name" adında bir dize oluşturun. Ardından bu değişkenleri birleştirin ve son mesajınızı almalısınız. KENDİNİ KONTROL #4: JAVA'da çarpma işlemini nasıl temsil ediyorsunuz?(Hangi işareti kullanıyorsunuz)

Adım 5: JAVA - 1. Test / Yorumlama

JAVA - 1. Test / Yorumlama
JAVA - 1. Test / Yorumlama

İşte önceki SELF-CHECK sorularının cevabı:#1) System.out.println(789 % 2); #2) "int" veri türü bir tamsayı içerir.#3) String selamlama = "Merhaba "; Dize adı = "JAVA Öğretmeni" System.out.println(tebrik + isim); #4) Bir "*"(yıldız) kullanıyorsunuz Tamam, şimdi bu talimat için sadece biraz yeni materyal ve testimin bağlantısını ekleyeceğim. JAVA'da "yorumlama" denen bir şey var. Bu, çalışmanızı yorumlamak anlamına gelir. Tek satırlık bir yorum (bkz. Örn. 1) ve çok satırlı bir yorum (bkz. Örn. 2) yapabileceğiniz 2 tür yorum vardır. Bu yorumların örnekleri yer almaktadır. Tek satırlık bir yorum için, metnin önüne 2 eğik çizgi koymanız gerekir, eğik çizgilerin sağındaki her şey bir yorum olarak kabul edilir ve JAVA derleyicisi tarafından yok sayılır. Basit bir çok satırlı yorum, eğik çizgi ile 2 yıldız arasında yer alır ve yıldız ve eğik çizgi ile biter. Gelişmiş bir çok satırlı yorum bir yöntemi tanımlar, bunu daha sonra ele alacağız. JAVA TAVSİYESİ: Her şeyi, en basit şeyleri bile yorumlamanızı öneririm. Çünkü eğer birisi işinizi yapıyorsa ve kodunuzu anlamakta zorluk çekebilir. d değişkeninin dolar anlamına geldiği açık olmayabilir. Ayrıca çalışmalarınızı sık sık kaydetmenizi öneririm.(Bir kere bu yüzden çok kod kaybettim) ör. 1 int sayı2 = 78; // 78 değerinde bir "num2" tamsayı oluşturun, ex. 2 /** 78 değerinde bir "sayı2" tamsayı oluşturun */ int num2 = 78; Tamam, testte iyi şanslar.:-) (ALTTA BAĞLANTI, NOT OKUYUN) NOT: Testi yapmak için gerçekten acele ettim, bu yüzden #2'de yanlış cevabı doğru olarak işaretledim. Bunun için doğru cevap son seçenekti. Bu rahatsızlıktan dolayı çok üzgünüm. Testin linki burada. Testin karşılama ekranının altında da bir resim var. İyi şanslar ve bir sonraki eğitimimi okumayı unutmayın!:-)

Önerilen: