Wednesday 26 September 2012

Wah dah lama ane ga posting di blog ini, bukan karena apa, tapi memang jadwal kuliah yang padat dan tugas-tugas yang sangat menumpuk(yah curhat...) :) . Oke langsung aja menuju topik yang kita bahas kali ini yaitu tentang Pemberian Variable Dalam Method atau biasanya disebut Passing Variable. Dalam Passing Variable dalam method ada 2 tipe yaitu Pass By Value dan Pass By Reference.
  1.  Pass By Value : Pada tipe ini, nilai dari variable akan dikopi dan dikirimkan pada method dimana method ini tidak dapat secara langsung memodifikasi nilai variable pengirimnya meskipun nilai dari parameter telah diubah didalam methodnya. Berikut ini contoh programnya :
    public static void main(String[] args) {
            int x = 35;
            System.out.println("nilai x : " + x);
    
            test(x);
            System.out.println(x);
        }
    
        public static void test(int y) {
            y = 6428734;
        }

    Output :

    nilai x pada test(x) tidak akan berubah meskipun nilai dari parameter y pada method test(int y) diubah karena seperti yang sudah dijelaskan diatas bahwa Pass by Value itu mengkopikan nilai dari variable ke method.
Posted by Unknown On 17:23 No comments READ FULL POST
  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Recent Post

Entri Populer

Total Pageviews

Visitor



Flag Counter

    About

    Orang yang berilmu mengetahui orang yang bodoh karena dia pernah bodoh, sedangkan orang yang bodoh tidak mengetahui orang yang berilmu karena dia tidak pernah berilmu.