JDK ( Derleyici ) ile ilgili sıkça sorulan sorular

STaRMeDYa73

Uzman üye
2 Mar 2008
1,617
6
5/56
2.4.2.1 Tam olarak JDK nedir?

Jdk (Java geliştirme kiti), Java dilinde yazılan programları geliştirme araçlarını içinde barındıran bir programdır. Java derleyicisi ( Java.exe), Java yorumlayıcısı (Javac.exe ) ve appletleri test etmemizi sağlayan (Appletviewer.exe) içermektedir.

2.4.2.2 Applet derleyicisi olan Javac.exe’ yi nasıl kullanabilirim?

Çalıştırmak istediğiniz applet adı ve uygulama adı ile kullanılarak programlarımızı derleyebiliriz. Javac.exe ile hem Appletviewer hem de Netscape 2.0 da çalışabilecek bir class dosyası yaratılır.
Javac Murat.java
Javac.exe Ms-dos komut isteminde ad vererek veya Windows ortamında çalışabilir.

2.4.2.3 Java yorumlayıcısı olan Java.exe’yi nasıl kullanabilirim?

Bu uygulama yalnızca Java uygulamalarında kullanılabilir, Java appletlerinde kullanılamaz. Java yorumlayıcısı dosyanın derlenmesinden sonra oluşan .class dosyası ile kullanılır. Dikkat dosya adından sonra .class yazılmaz. Örneğin Murat.java dosyasının derlenmesinden sonra oluşan Murat.class dosyasını yorumlamak için
Java Murat komut satırı yeterli olacaktır.
Javac.exe Ms-dos komut isteminde ad vererek veya Windows ortamında çalışabilir.

2.4.2.3 Java uygulamalarını Appletviewer ile görüntüleyebilir miyim?

Hayır , çünkü Java uygulaması static **** main (args [0] ) metodu ile program kod satırları başlatılır. Bir applet ise main uygulama bloğu ile başlar.


2.4.2.4 Java Applet ve Java uygulamaları arasındaki fark nedir?

Applet, Netscape 2.0 web browser’ ı ile kullanılabilen çalıştırılabilir dosyalardır. Java uygulamaları benzer olmasına rağmen, browser gibi, Dos kabuğunda tek başına çalışan uygulamalarla çalıştırılabileceği gibi Java yorumlayıcısı ile de çalışabilir. Appletler çalıştırılabilmesi için Netscape 2.0 gibi web browser ‘ına ihtiyaç duymalarına rağmen, uygulamalar Java.exe yorumlatıcısıyla çalışabilir. Appletler bunu yanın da Appletviewer gibi araçlar ile de çalıştırılabilir.

2.4.2.5 Awt nedir?

Awt, Java uygulamalarında ve Java appletlerinde grafik uygulamalarını gerçekleştirmek için kullanılan bir araçtır. Awt bileşenleri denilince butonlar, pencereler, checkbox lar , pull-down mönüler akla gelmelidir.

2.4.2.6Java programlarıma kullanıcı bilgilerini nasıl iletebilirim?

Java appletlerinde Awt uygulamalarını (text kutusu) kullanarak bunu gerçekleştirebiliriz. Böylece kullanıcı giriş bilgileri programımıza aktarılmış olur. Awt kullanmadan bunu gerçekleştirmek için klavyeden giriş bilgilerini okuyan read( ) komutunu kullanabiliriz.

2.4.2.7 Applet ve uygulamalarına kullanıcı tanımlı parametreler nasıl aktarılır?

Appletler <param> tag ını kullanarak değerleri alabilirler. Applet ‘in getParameter ( “ad”) parametre nesnesini kullanarak, ad adlı değeri applet ‘e alırlar. HTML dosyaları <applet>..</applet> tagları arasında applete değer gönderirler. (Manger,1988)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.