ilk önce eclipse programını başlatalım ve bir proje oluşturalım.
Dosya >> yeni >> java project
proje ismini yazın ve kaydedin.
Solda package explorer’da projemizin üstüne sağ tıklayıp yeni class oluştur
class ismini yaz kaydet ve karşımıza şöyle bir ekran gelecek
Dosya >> yeni >> java project
proje ismini yazın ve kaydedin.
Solda package explorer’da projemizin üstüne sağ tıklayıp yeni class oluştur
class ismini yaz kaydet ve karşımıza şöyle bir ekran gelecek
Kod:
public class Welcome {
/**
* @param args
*/
public static **** main(String[] args) {
// TODO Auto-generated method stub
}
}
Java anatomisi
*Class name
*Main method
*Statements
*Statement terminator
*Reserved words
*Comments
*Blocks
1.Class name
bir class yapısı genel olarak şu şekkildedir.
public class class_ismi
{
// metodlar buraya gelir yani sınıfın içine yazılır.
}
2. Main method
classlar metodları barındırır ve bir classın çalıştırılabilmesi için main methoda
ihtiyaç vardır. program main metodla başlar ve kademe kademe ilerler
public class Welcome {
public static **** main(String[] args) {
// statementlar buraya yazılır
}
}
3. Statements
statementlar metodların içine yazılır kod parçacıklarıdır
public class Welcome {
public static **** main(String[] args) {
// statementlar buraya yazılır
System.out.println("Welcome to Java!"); //ekrana yazdırma kodu
// her bir statements noktalı virgülle biter statements terminator
}
}
5. Reserved words
reserved words bunlardır yeri geldikçe anlatılacak.
abstract assert boolean break byte case
catch char class const continue default
double do else enum extends false
final finally float for goto* if
implements import instanceof int interface long
native new null package private protected
public return short static strictfp super
switch synchronized this throw throws transient
true try **** volatile while
6. Comments
Blocks
public class Welcome { //burası class başlangıç bloğu
/*
burası çoklu yorum satırıdır
burda yazılan hiçbir şey kod tarafından okunmaz
*/
// burası tek satırlı yorum satırıdır.
public static **** main(String[] args) { // burası main method başlangıç bloğu
} // burası main method bitiş bloğu
} //burası class bitiş bloğu