java
Yeni Başlayanlar İçin Java
Programming With Java Kitabından Derlemedir.
Java, özellikle web ortamında kullanılmak üzere geliştirilmiş bir programlama dilidir. Platformdan bağımsız olarak çalışır. Java programları çalıştırılacağı zaman önce Applet download edilir, ardından da makinelere daha önceden yüklenmiş olan JVM (Java Virtual Machine) Appleti yorumlayarak çalıştırır.
Burada bazı temel bilgiler ve adım adım java anlatılacaktır.
Javayı nerden bulabilirsiniz?
http://www.javasoft.com/ adresine giderek, Products & API linkini tıklarsınız ve takip eden adımlar sonucunda JDK 1.2 veya başka bir Java Development Kitini makinenize yüklersiniz. Yükleme esnasında karışıklık çıkmaması için yükleme dizini olarak c:java seçilebilir.
Yükleme işlemi bittikten sonra;
Autoexec.bat dosyasının PATH satırı şu şekilde değiştirilmelidir.
SET PATH=c:javabin;%path%
classpath satırıda uygun bir şekilde değiştirilebilir. Eğer classlar c:javadeneme gibi bir adreste yer alıyorsa classpath satırı şu şekilde olacaktır.
SET CLASSPATH=c:javadeneme; olur.
Daha sonra .java uzantılı program parçalarını yazabilir ve çalıştırabilirsiniz. Yazılacak java programları ikiye ayrılmaktadır. Bunlar konsol programları ve applet programlarıdır.
Konsol Programları
Örnek bir java konsol programı aşağıdaki gibidir.
public class Hello { public static void main(String[] args) { System.out.println("Merhaba Dunya "); } } |
Hello.java programı
Program yazıldıktan sonra javac.exe (Java Compiler) tarafından derlenir.
javac Hello.java
eğer hata yoksa aktif dizinde Hello.class dosyası oluşacaktır.Bu dosyayı çalıştırabilmek için ise
java Hello komutu verilir. Komut çıktısı olarak ise ekrana 'Merhaba Dunya' metni çıkacaktır.
Applet Programları
Örnek bir applet programı ise şu şekilde olacaktır.
import java.awt.*; import java.applet.*; public class Applet1 extends Applet { public void paint(Graphics g) { g.drawString("Hello from Java!", 60, 75); } } |
Applet1.java programı
Bu program yazıldıktan sonra da yine derleme işlemi için javac kullanılır.
javac Applet1.java
yazılarak program derlenir. Derlenen programın sonucunu görmek için class, html uzantılı bir dosya içine gömülür.
Classın gömüldüğü örnek html dosyası şu şekildedir.
<title>Applet Test Page</title> <h1>Applet Test Page</h1> <applet code="Applet1.class" width=200 height=150 name="Applet1"> </applet> |
çalıştırmak için Appletviewer.exe kullanılır.
Appletviewer Applet1.html
yazıldıktan sonra ekrana aşağıdaki pencere gelecektir.
Dikkat edilmesi gereken hususlardan biri class adı ile program adının aynı olmasıdır.
Program, herhangi bir editörde (NotePad, WordPad, Word, Edit,...) yazılabilir. Kaydederken .java uzantısı ile kaydedilmek şartıyla.