|English|
From scratch we are in java training. I want to give you all the information about java programming basics. In this regard, you can design the program, you can develop software for yourself. Our first class is the program that prints Hello World to our console which is based on programming.
|Turkce|
Giriş;
Yayınlamış olduğum makalede, yazılım diline ilk giriş yapmak isteyen kullanıcılara yönelik ; Kullanıcıların konsoluna “Merhaba Dünya” yazdırabileceğimizi ve java çalışma ortamını, java çalıştırma yollarını öğreneceğiz.
Bir programlama dili öğrenmek için, kod yazmayı severek yapmak, yada bu işe günlük standart bir iş gibi yaklaşmak en doğrusudur. Bu bize kodlamayı daha iyi öğrenmemizi sağlar. İlk Öğreticinin ilk bölümünde java kodlarını bilgisayarımızda çalıştırmadan önce; bilgisayarımızın javayı tanımasını sağlamalıyız. Bunun için;
Sdk Setup (Sdk Kurulumu);
Google > Java Sdk
Resimde gördüğünüz Java Platform (JDK) 9 .
Gelen ekranda Accept License Agreement ve işletim sisteminize uygun dosyaları seçip indirmeyi başlatınız.
İnen setup dosyasını kurduğunuz takdirde artık bilgisayarınız java kodlarını tanıyacaktır.
Ilk Programımıza giriş yapmadan önce tanımamız gereken birkaç bileşen ve derleme yapımını öğrenmek.
Yukarıda Yüklemiş olduğumuz java ile ilgili biraç bileşen ve eclipse kurulumu şu şekildedir;
Java Nedir ?
Java nesne tabanlı bir yazılım dilidir. Diğer yazılım dilleri gibi kendine özgü kuramları vardır. Bunun dışında C# dili ile çok ortak yönü vardır ki bu da yakın zaman dilimleri arasında çıkmasından dolayıdır.
Nedir Bu IDE ?
IDE; sizin kod yazarken sizin kodunuzu yazmanızda kolaylık sağlayan, Yorumlayıp, derleyen ve bunların dışında size hatalarınız ve yazımlarınız hakkında fikirler sunan yazılımlardır. Çoğu IDE açık kaynaklı olarak paylaşılmıştır.
Eclipse Nedir ?
Eclipse Yukarıda bahsettiğimiz IDE’lerden bir tanesidir. Eclipse dışında benzer IDE’ler bulunsa da eclipse bana göre uzun soluklu yazılımlarda ve genelde profesyonel çalışma yapacaklara göre en ideal kod yazım aracıdır.
O halde IDE kurulumundan Başlayalım;
- Eclipse Kurulumu, Proje Tasarlama:
En başta Eclipsemizin açık kaynaklı olduğunu teyit etmek amacıyla Burdan (http://www.eclipse.org/downloads/eclipse-packages/) Açık kaynaklı bir kod olduğunu kontrol ediniz. Ardından Burdan (http://www.eclipse.org/downloads/eclipse-packages/) Eclipse rar dosyasını işletim sisteminize uygun indirip dilediğiniz bir yere çıkartınız. Çıkartma işlemi bittikten sonra;
Klasör içinde Bulunan eclipse.exe dosyasını açalım. Karşımıza Böyle bir ekran gelicektir
File > New > Java Project Seçeneği.
Daha sonra ise Project Name kısımlı yere proje adınızı yazarak Finish Butonuna Tıklayınız.
Açılan pencere ilk başta garip gelebilir fakat yavaş yavaş tüm pencereleri tanıyacağız. Uygulama yaptıkça herşeyi detaylıca kavrayacaksınız. Resimde gördüğünüz src’ye sağ tık yapıp new > class diyorsunuz.
Karşınıza çıkan ekranda Name kısmına sınıfınız ismini veriniz ve Finish Butonuna Tıklayınız.
Son adım olarak Artık kodlamaya hazırız.
3 Kodlamaya Giriş:
Evet ilk uygulamamız merhaba dünya olacaktır. MerhabaDunya isimli bir class tanımlayınız (Not: Çoğu programlama dillerinde sınıf,metot,değişken başlarında rakam ve boşluk kullanılmaz. Genelde alt çizgi “_” işareti kullanılır.) Ardından aşşağı kısımda ki kodları el ile yazınız. Ve kodlar ile teyyid ediniz.
Kodlar:
class MerhabaDunya
{
public static void main(String args[])
{
System.out.println("Merhaba Dünya");
}
}
Peki ne yazıyor bu kodların içerisinde satır satır açıklayacağız;
class MerhabaDunya : Class kavramını etrafımızda gördüğümüz cisimlere benzetebiliriz. Örneğin class adına elbise diyebiliriz, ama pantolon o elbise sınıfının bir nesnesidir. Yani bir alt dalıdır. En başta kısaca değinmek en mantıklısı. İlereyen zamanlarda Class’lar için ayrıca bir konu açıcağım.
public static void main(String args[]) : Biraz önceki elbise örneğinde pantolondur. Yani class sınıfları içerisinde yer alan program parçalarıdır. Kodu yorumlamak istersek.
public(erişim tipi) static(olabilir, olmayabilir) void(dönüş tipi) String args (Fonksiyon ismi)(parametreler)
Başlangıç olarak güzel bir giriş yaptığımızı düşünüyorum. Kısa ama öz bir ders oldu. Bir sonra ki eğitim dersimizde, Değişkenler, Sayılarla 4 işlem yapmayı öğreneceğiz. Umarım faydalı olmuştur. Görüşmek üzere.
Not: Eğer herhangi bir hata aldıysanız. Yukarıdaki gif ile eşleştirmeyi deneyiniz. Ya da sorununuzu yorum olarak belirtiniz.
Github Proje https://github.com/javatorman/MerhabaDunya
Posted on Utopian.io - Rewarding Open Source Contributors
Congratulations @javatorman! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You got a First Vote
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
Your contribution cannot be approved because it does not follow the Utopian Rules.
You can contact us on Discord.
[utopian-moderator]