10 Eylül 2012 Pazartesi

Java'ya Başlamak

Java Başlangıç

Java kodlaması kolay ve eğlenceli bir dildir. Ancak Java'da, PHP ve PHP tarzı script dillerine göre oldukça katı kurallar hüküm sürmektedir. Java'da oluşturulan değişkenlerin tip korumalı olması bu kurallaın başında gelir. Java'da Integer(tamsayı) tipinde oluşturulan değişkenlere double String ya da Character tipinden değerler atayamazsınız. Sayısal değişkenlere sayısal değerler, karakter değişkenlerine karakter değerleri atanabilir. PHP'de ise sayısal değer atadığınız bir değişkene programın başka bir yerinde karakter değerleri(harfler semboller vs.) atayabilirsiniz. PHP'de tip koruması yoktur. Esaen Java ile kodlamayı kolaylaştıran  Netbeans ve Eclipse adlı program geliştime ortamlarının varolmasıdır. Bu programlar yazdığınız kodları özelliklerine göre renklendirir. Ayrıca yazım hatalarını denetleyerek hızlı ve hatasız kodlama imkanı sunar. Netbeans ve Eclipse programlarını internetten ücretsiz olarak indirebilirsiniz.
eclipse
netbeans
Bu konuları daha sonraki Java çalışmalarımızda ayrıntılı olarak inceleyeceğiz. Şimdi programcılığın en köklü geleneğine uyalımve bir "Merhaba Dünya" programı ile Java programlamaya başlayalım.

İlk Java Programım


public class MerhabaDunya{
     public static void main(String[] args){
      String merhaba="Merhaba Dünya";
      System.out.print("Merhaba Dünya");
      System.out.println("Merhaba Dünya");
      System.out.printf("%s",merhaba);
     }// main method sonu

}// MerhabaDunya class sonu

Bu programı Eclipse ya da Netbeans  ortamında yazıp çalıştırırsanız çıktısı şu şekilde olacaktır:
Mehaba Dünya
Merhaba Dünya
Merhaba Dünya

Programın nasıl çalıştığını kısaca inceleyecek olursak;
public class MerhabaDunya programın main(ana) class'ı ile java dosyanız aynı isimde olmalıdır. Aksi takdirde programınız çalışmaz.
 public static void main(String[] args)programınızın main(ana) clas'ı dır.Java programları birbirlerine bağlı birçok class dosyasından oluşabilir. Java Virtual Machine hazırladığınız program classları arasından main methodunun olduğu class'ı arar ve ordan çalıştırmaya başlar .  Programınızın çalışması için hazırladığınız classlardan bir tanesinde main methodunun olması gerekir. 
String merhaba="Merhaba Dünya";  merhaba adında bir String değişkeni oluşturulur ve bu değişkene "Merhaba Dünya" değeri atanır.
System.out.print("Merhaba Dünya"); ekrana "Merhaba Dünya" yazdırır.
System.out.println("Merhaba Dünya"); ekrana bir satır atlatarak"Merhaba Dünya" yazdırır.
System.out.printf("%s",merhaba); ekrana merhaba adlı değişkenin değeri olan "Merhaba Dünya" yazdırır. "%s" değeri ekrana yazdırılacak olan değişkenin bir String değişken olduğunu gösteriri. "System.out.printf()" kodu ekran çıktısının önceden belirlenen formatta yazıdırılmasını sağlar. 

Böylellikle ilk java programımızı da yazmış ve Java ile programlama dünyasına da ilk adımımızı atmış olduk. Hayırlı olsun :))



Turgut Arslan

25 Ağustos 2012 Cumartesi

CSS Margin Kodu

CSS Margin Kodunun Özellikleri

CSS'nin margin kodu ile web sayfasına eklenen elemanın çevresi ile olan dış boşlukları belirlenir. Margin özelliğini kullanarak bir elemanı yerleştirirken üstten alttan sağdan ve soldan ne kadar boşluk bırakmak istediğinizi belirtirsiniz.Margin değerleri yüzde ve piksel gibi web tasarımda kullanılan diğer ölçü birimleri kullanılabilir.  Margin değerlerini negatif olarak verebilirsiniz. Margin kodu tüm tarayıcılar tarafından desteklenmektedir.

Margin kodu nasıl kullanılır?


Margin kodu çeşitli şekillerde yazılabilir. Örnek olarak id'si deneme olan bir div elemanımız olsun. Bu elemana margin değerleri vermek istersek,

#deneme{
   margin-top:5px;           /Elemana üstten 5px boşlk verir./
   margin-left:10px:        /Elemana  soldan 10px boşluk verir./
   margin-right:20px;      /Elemana sağdan 20px boşluk verir./
   margin-bottom:30px;  /Elemana alttan 30px boşluk verir./
}

Margin kodu kısa olarak şu şekilde de kullanılabilir,

#deneme{
   margin: 5px 20px 30px 10px;   /Bu kodlama da aynı sonucu verecektir./
}


Burada margin değerlerinin sıralaması şöyledir;
margin: ust boşluk sağ boşluk alt boşluk sol boşluk
Eğer her yerden eşit boşluk vercekseniz kodlama şu şekilde olmalıdır,

#deneme{
   margin: 10px   /Bu kodlama ile deneme elemanı her yönden 10px boşluk alacaktır./
}

Eğer üstten ve alttan 10px, soldan ve sağdan 20px boşluk bırakmak isterseniz margin kodlamasının kısa yazılış biçimi şu şekilde olacaktır,
#deneme{
   margin: 10px  20px;   /Üstten ve alttan 10px, soldan ve sağdan 20px./
}

Bu yazdığımız kodlama,
#deneme{
   margin: 10px 20px 10px 20px; 
}

yazımının kısaltılmış şeklidir.


Turgut Arslan