GÜVENLİ PAYLAŞIM FORUM
Would you like to react to this message? Create an account in a few clicks or log in to continue.

GÜVENLİ PAYLAŞIM FORUM

        GÜVENLİ PAYLAŞIM FORUMHoşgeldin,
son ziyaretiniz: Gerçekleşmiştir
Mesaj Sayınız: 0

 
AnasayfaAnasayfa  PORTALPORTAL  DONATE  Latest imagesLatest images  BUGÜNKİ MESAJLAR  AramaArama  Kayıt OlKayıt Ol  Giriş yapGiriş yap  
En iyi yollayıcılar
sadık özdoğan (872)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
oğuzhan (838)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
Admin (368)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
burak (213)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
cengizci-06 (174)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
bilge (47)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
osman (44)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
Berk Lakot (31)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
dj_akin_61 (29)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
arif (26)
html ders notları (ders 12) I_vote_lcaphtml ders notları (ders 12) I_voting_barhtml ders notları (ders 12) Vote_rcap 
En son konular
» ORHAN ESEN 11 ALBÜM
html ders notları (ders 12) EmptyCuma Nis. 26, 2013 2:34 pm tarafından delibatak

» FERDİ GÜRSES SENİDE Mİ KAYIP ETTİM - YALANCI
html ders notları (ders 12) EmptyC.tesi Mart 02, 2013 12:58 pm tarafından malic

» netokur ve gvz katılımsız
html ders notları (ders 12) EmptySalı Ara. 04, 2012 10:37 pm tarafından cascadeferhat

» talks - 4 full indir
html ders notları (ders 12) EmptySalı Ağus. 07, 2012 5:09 pm tarafından roseela

» jaws 12 64 bit ingilizce indir
html ders notları (ders 12) EmptySalı Mayıs 15, 2012 8:25 pm tarafından volkansa1981

»  Dikte Genel Profesyonel indir
html ders notları (ders 12) EmptyPtsi Mart 28, 2011 3:49 pm tarafından mcprotez

» Top speed için yeni araba"
html ders notları (ders 12) EmptyPaz Mart 27, 2011 12:45 am tarafından burak

» Shooting range
html ders notları (ders 12) EmptyÇarş. Mart 23, 2011 6:50 pm tarafından burak

» e-speak yeni versiyon
html ders notları (ders 12) EmptyPaz Mart 20, 2011 7:58 pm tarafından burak


 

 html ders notları (ders 12)

Aşağa gitmek 
YazarMesaj
oğuzhan
Moderatör
Moderatör



ÜYELİK TARİHİ : 12/09/09
YER : ankara
Yaş : 28
MESAJLAR : 838
Rep Gücü : 3
Tecrübe Puan'ı : 2523
Doğum tarihi : 05/11/95
RUH HALİ : SAKİN
Hangi Takımlı : Galatasaray
İş/Hobiler : bilgisayar.
Erkek Hakkımda : oğuzhan al dede korkut anadolu lisesi 1. sınıf öğrencisiyim. orta derecede bilgisayar kullanıcısıyım.

html ders notları (ders 12) Empty
MesajKonu: html ders notları (ders 12)   html ders notları (ders 12) EmptyPaz Ocak 24, 2010 12:33 pm

HTML'de Kullanılan Teknolojiler

Java
CGI (Common Gateway Interface)
VBScript (Visual Basic Script)


Java

Java, Sun Microsystems firması tarafından 1991 yılında geliştirilmiş nesneye yönelik bir programlama dilidir. Java, temel veri tiplerini, giriş çıkış fonksiyonlarını ve diğer fonksiyonları içeren sınıf kütüphanesine sahiptir. Bu programlama dili aynı zamanda internet protokollerinin çoğunu destekleyen fonksiyonlara da sahiptir. Java çok fazla komut içermemesine rağmen, uygun komutları bünyesinde barındırdığı için, güçlü bir dil olarak kabul edilmiştir. Java programlama dili, geliştirilirken C ve C++ dillerini kendine baz almıştır.

Java ile yazılan bir programın çalıştırılabilmesi için, iki aşamadan geçirilmesi gerekmektedir. Birinci aşama programın derlenmesi aşamasıdır. Programın Java derleyicisi ile derlenmesi sonucunda, byte kod (Java binary kod) denilen makina koduna yakın, fakat işlemciye özel olmayan kod oluşturulur. İkinci aşama ise, programın byte kodunun bir byte kod yorumlayıcısından geçirilmesi aşamasıdır. Byte kod yorumlayıcısı programın çalışmasını sağlar. Java’ nın bu özellii ona hem avantaj hem dezavantaj getirir. Derlendikten sonra işlemciye özel kod üretilmemesi sayesinde Java sistemden bağımsızdır, üzerinde Java yorumlayıcısı bulunduran herhangi bir sistemde çalışır. Fakat, bir Java yorumlayıcı programı yürüttüğü için, işletim hızı da yavaşlar.

Java’ da program yazabilmek için bir Java Geliştirme Kiti (JDK) gereklidir. Herhangi bir editörde (Unix için pine, vi; DOS altında MSDOS Edit vb…) yazılıp, *.java uzantılı kaydedilen Java programı dosyası, JDK’ de komut satırına javac dosya_ismi yazılıp derlenir. Bu işlem sonucunda dosya_ismi .class dosyası oluşur. (Byte kod dosyası) JDK’ den java yorumlayıcısı çağırılarak, programın çalıştırılması istenirse, komut satırına java dosya_ismi yazılır.

Java dili ile yazılan programları, Java uygulamaları ve Java appletleri olmak üzere iki ana grupta toplayabiliriz. Java uygulaması, herhangi bir probleme çözüm getirmek amacıyla, Java dili ile yazılmış bir programdır. Örneğin; ekrana “Ben Java öğreniyorum!” çıktısını veren bir program yazalım:

Class JavaOgreniyorum {

public static void main(String args[]){

System.out.printIn(“Ben Java öğreniyorum!”);

}

}

Bu programı bir editörde yazıp, genelde sınıfa verdiğimiz isi dosya ismine de verip, kodu JavaOgreniyorum.java olarak kaydederiz. Daha sonra yukarıda açıklandığı gibi, JDK’ de derlemek için komut satırına javac JavaOgreniyorum yazıp, JavaOgreniyorum.class dosyasının oluşmasını sağlarız. Programın çalışması için de java JavaOgreniyorum komut satırını yazarız.

Java appleti ise, Java desteğine sahip bir listeleyicide (browserda) görüntülenen Web sayfaları içerisinden çalıştırılabilen programlardır. Bir Java appleti imajlara benzer, fakat, dinamik ve interaktif olmasıyla farklılaşır. Bir Web sayfasına java appleti bağlamak için, önce Java dili ile program yazılıp derlenir. Sonra HTML ile hazırlanmış Web sayfasında bu dosya referans olarak gösterilir. HTML dosyası ile applet dosyasının aynı dizinde olması tavsiye edilir. (bir HTML dosyası ile o sayfada kullanılan imaj dosyası gibi) Web sayfası yüklendiğinde Web listeleyicisinde (browserında) gömülü olan Java yorumlayıcısı sayfadaki appletleri çalıştırmaya başlar. Appletlerin Web sayfasında çalışması için, kullanılan listeleyicinin Java desteğine sahip olması gerekmektedir. Bu amaçla geliştirilen ilk listeleyici (browser), HotJava olup (HotJava Java dili ile yazılmıştır.), daha sonra diğer Web listeleyecilerinin de Java’ yı destekleyen yeni sürümleri çıkartılmıştır. (Örneğin, Netscape 2.0 gibi)

Şimdi deminkine benzer bir Java appleti yazmayı ve bunu bir Web sayfasına bağlamayı deneyelim:

import java.awt.Graphics;

public class JavaOgreniyorumApplet extends java.applet.Applet{

public void paint (Graphics g){

g.drawstring(“Ben Java öğreniyorum!”, 5, 25);

}

}

Burada import komutu da applet’ in JDK içindeki sınıflara erişimini sağlar.

Bu applet dosyası da deminki Java programına benzer biçimde, bir editörde yazıldıktan sonra ait olduğu sınıf ismi dosya ismi olarak verilip JavaOgreniyorumApplet.java şeklinde kaydedilir. JDK’ de javac JavaOgreniyorumApplet komut satırı yazılıp, programın derlenmesi sağlanır. Daha sonra oluşturulan byte kodun çalışması için, java JavaOgreniyorumApplet komut satırı yazılır.
Sayfa başına dön Aşağa gitmek
 
html ders notları (ders 12)
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» html ders notları (ders 5)
» html ders notları (ders 6)
» html ders notları (ders 7)
» html ders notları (ders 8)
» html ders notları (ders 9)

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
GÜVENLİ PAYLAŞIM FORUM :: BİLGİSAYAR / WEB :: WEB MASTER ÇÖZÜMLERİ-
Buraya geçin: