Yerel değişkenler constructors(yapıcı metodlarda),metodlar veya bloklarda tanımlanırlar.
Yerel değişkenler constructors(yapıcı metodlarda)'larfa,metodlara yada bloklara girildiği zaman oluşturulur ve bu değişkenler constructors(yapıcı metodlarda)'lardan,metodlardan yada bloklardan çıkıldığı zaman sonlandırılır.
Erişim düzenleyicileri(private,public vb..) bu yerel değişkenler için kullanılamazlar.
Bu değişkenler sadece tanımlandıkları yerlerde görünür olabilirler.
Yerel değişkenler için varsayılan bir değer olamaz.Bu değişkenler tanımlanmalı ve başlangıç değerleri ilk kullanımdan önce atanmalıdır.
Örnek
public class Isci
{
public void isimSoyle()
{
String isim="Ali";
System.out.println("Merhaba Benim İsmim : " + isim);
}
public static void main(String[] args){
Isci isci=new Isci();
isci.isimSoyle();
}
}