logo

İlk Java Programı | Merhaba Dünya Örneği

  1. yazılım gereksinimleri
  2. Merhaba Java Örneği Oluşturma
  3. javac çözümlemesi tanınmıyor

Bu bölümde Java'nın basit programının nasıl yazılacağını öğreneceğiz. JDK'yı kurduktan sonra kolayca basit bir merhaba Java programı yazabiliriz.

Basit bir Java programı oluşturmak için ana yöntemi içeren bir sınıf oluşturmanız gerekir. Önce gereksinimi anlayalım.

Java Merhaba Dünya Örneği gereksinimi

Herhangi bir Java programını çalıştırmak için aşağıdaki yazılım veya uygulamanın düzgün bir şekilde kurulması gerekir.


Merhaba Dünya Örneği Oluşturma

Merhaba Java programını oluşturalım:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Şimdi Test Edin

Yukarıdaki dosyayı Simple.java olarak kaydedin.

Derlemek için: javac Simple.java
Yürütmek için: java Basit

Çıktı:

 Hello Java 

Derleme Akışı:

Java programını javac aracını kullanarak derlediğimizde, Java derleyicisi kaynak kodunu bayt koduna dönüştürür.

Java Nasıl Derlenir

İlk Java Programında Kullanılan Parametreler

Class, public, static, void, main, String[], System.out.println()'ın ne anlama geldiğini görelim.

    sınıfJava'da bir sınıfı bildirmek için anahtar kelime kullanılır.halkanahtar kelime görünürlüğü temsil eden bir erişim değiştiricidir. Bu, herkesin görebileceği anlamına gelir.statikbir anahtar kelimedir. Herhangi bir yöntemi statik olarak bildirirsek buna statik yöntem denir. Statik yöntemin temel avantajı, statik yöntemi çağırmak için bir nesne oluşturmaya gerek olmamasıdır. Main() yöntemi JVM tarafından yürütülür, dolayısıyla main() yöntemini çağırmak için bir nesne oluşturulması gerekmez. Yani hafızadan tasarruf sağlar.geçersizyöntemin dönüş türüdür. Bu herhangi bir değer döndürmediği anlamına gelir.anaprogramın başlangıç ​​noktasını temsil eder.Dize[] argümanlarıveya Dize bağımsız değişkenleri[] için kullanılır komut satırı argümanı . Gelecek bölümde bunu tartışacağız.System.out.println()ifadesini yazdırmak için kullanılır. Burada System bir sınıftır, out PrintStream sınıfının bir nesnesidir, println() ise PrintStream sınıfının bir yöntemidir. İç işleyişi tartışacağız System.out.println() gelecek bölümdeki açıklama.

Basit programı yazmak için not defterini açmanız gerekir. başlat menüsü -> Tüm Programlar -> Donatılar -> Not Defteri ve aşağıda gösterdiğimiz gibi basit bir program yazın:

Java'nın ilk programı

Yukarıdaki şemada gösterildiği gibi Java'nın basit programını not defterine yazın ve Simple.java olarak kaydedin. Yukarıdaki programı derlemek ve çalıştırmak için komut istemini şu şekilde açmanız gerekir: başlat menüsü -> Tüm Programlar -> Donatılar -> komut istemi . Tüm adımları doğru bir şekilde tamamladığımızda aşağıdaki çıktıyı gösteriyor:

Basit bir java programı nasıl derlenir ve çalıştırılır

Yukarıdaki programı derleyip çalıştırmak için öncelikle mevcut dizininize gidin; şu anki dizinim c: ew. Buraya yaz:

Derlemek için: javac Simple.java
Yürütmek için: java Basit

Bir Java programını kaç farklı şekilde yazabiliriz?

Java programı yazmanın birçok yolu vardır. Bir Java programında yapılabilecek değişiklikler aşağıda verilmiştir:

1) Değiştiricilerin sırası değiştirildiğinde Java'da yöntem prototipi değiştirilmez.

Main metodunun basit kodunu görelim.

 static public void main(String args[]) 

2) Java dizisindeki alt simge gösterimi, türden sonra, değişkenden önce veya değişkenden sonra kullanılabilir.

Ana yöntemi yazmak için farklı kodları görelim.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) main() metoduna 3 elips (nokta) geçirerek var-args desteği sağlayabilirsiniz.

Main() yönteminde var-args kullanmanın basit kodunu görelim. Var-args hakkında daha sonra Java Yeni Özellikler bölümünde öğreneceğiz.

 public static void main(String... args) 

4) Java'da dersin sonunda noktalı virgül kullanılması isteğe bağlıdır.

Basit kodu görelim.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

Geçerli Java main() yöntemi imzası

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args) 

Geçersiz Java main() yöntemi imzası

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

'Javac dahili veya harici bir komut olarak tanınmıyor' hatasını çözme?

Aşağıdaki şekildeki gibi bir sorun oluşursa bir yol belirlemeniz gerekir. DOS, javac ve java'yı dahili veya harici komut olarak tanımadığından. Bu sorunu aşmak için bir yol belirlememiz gerekiyor. Programınızı JDK/bin dizinine kaydettiğiniz durumda yol gerekli değildir. Ancak yolu belirlemek için mükemmel bir yaklaşımdır. için buraya tıklayın Java'da yol nasıl ayarlanır .

java'da merhaba dünya programının sorunu nasıl çözülür