锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲综合色婷婷七月丁香,久久精品亚洲综合专区,亚洲久本草在线中文字幕http://www.tkk7.com/SummerTse/category/29305.html鍙璧拌繃鍘伙紝涓嶈閫楃暀錛屽洜涓轟竴璺笂錛岃姳鏈典細緇х畫寮鏀俱?/description>zh-cnWed, 30 Apr 2008 22:55:28 GMTWed, 30 Apr 2008 22:55:28 GMT60鍐嶆寮鴻皟Java鍙傛暟浼犻掔殑鏈哄埗http://www.tkk7.com/SummerTse/articles/197212.html,,銈塖ummer,,銈塖ummerTue, 29 Apr 2008 06:03:00 GMThttp://www.tkk7.com/SummerTse/articles/197212.htmlhttp://www.tkk7.com/SummerTse/comments/197212.htmlhttp://www.tkk7.com/SummerTse/articles/197212.html#Feedback0http://www.tkk7.com/SummerTse/comments/commentRss/197212.htmlhttp://www.tkk7.com/SummerTse/services/trackbacks/197212.html涔嬪墠鏈変竴孌墊椂闂翠竴鐩村Java鐨勪紶鍙傚艦寮忔嚨鎳墊噦鎳傜殑銆傛渶榪戠壒鎰忓張緲誨紑浜咰ore Java涓涔︼紝瀵逛簬鍏朵腑鐨勭ず渚嬭褰曞湪姝わ紝浣滀負涓涓ソ鐨勬暀璁?br />
import java.util.Date;

public class ParamTest
{
    
public static void tripleValue(double value)
    
{
        value 
= 3 * value;
        System.out.println(
"End of method: value=" + value);
    }

    
    
public static void swap(Employee a, Employee b)
    
{
        Employee temp 
= a;
        a 
= b;
        b
= temp;
        System.out.println(
"End of method: a=" + a.getName());
        System.out.println(
"End of method: b=" + b.getName());
    }

    
    
public static void tripleSalary(Employee e)
    
{
        e.raiseSalary(
200);
        System.out.println(
"End of method: salary=" + e.getSalary());
    }

    
    
public static void main(String[] args)
    
{
        
/*
         * Test 1: Method can't modify numeric parameters
         
*/

        System.out.println(
"Testing tripleValue:");
        
double percent = 10;
        System.out.println(
"Before: percent=" + percent);
        tripleValue(percent);
        System.out.println(
"After: percent=" + percent);
        
        
/*
         * Test 2: Methods can change the state of object parameters
         
*/

        System.out.println(
"\nTesting tripleSalary");
        Employee harry 
= new Employee("Harry"50000new Date());
        System.out.println(
"Before: salary=" + harry.getSalary());
        tripleSalary(harry);
        System.out.println(
"After: salary=" + harry.getSalary());
        
        
/*
         * Test 3: Methods can't attach new objects to object parameters
         
*/

        System.out.println(
"\nTesting swap");
        Employee a 
= new Employee("Alice"70000new Date());
        Employee b 
= new Employee("Bob"60000new Date());
        System.out.println(
"Before: a=" + a.getName());
        System.out.println(
"Before: b=" + b.getName());
        swap(a, b);
        System.out.println(
"After: a=" + a.getName());
        System.out.println(
"After: b=" + b.getName());
    }

}


紼嬪簭鎵撳嵃緇撴灉涓猴細
Testing tripleValue:
Before: percent=10.0
End of method: value=30.0
After: percent=10.0

Testing tripleSalary
Before: salary=50000.0
End of method: salary=150000.0
After: salary=150000.0

Testing swap
Before: a=Alice
Before: b=Bob
End of method: a=Bob
End of method: b=Alice
After: a=Alice
After: b=Bob

鏈鍚庯紝鎬葷粨涓涓嬶紝Java涓弬鏁頒紶閫掑叏閮ㄩ兘鏄間紶閫掞紒鐗㈣榪欏彞璇濓紝鍩烘湰綾誨瀷鏄間紶閫掞紝鏃犺濡備綍淇敼錛岄兘涓嶄細褰卞搷鍘熸潵鐨勫彉閲忋傚璞′紶閫掍篃鏄間紶閫掞紝浼犻掔殑鏄璞″紩鐢ㄧ殑鍊鹼紙榪欓噷鏈夌偣涓嶅ソ鐞嗚В錛夛紝絀剁珶浠涔堟槸瀵硅薄寮曠敤鐨勫鹼紵濡?Object obj; //obj = new Object;榪欓噷鐨刼bj灝辨槸瀵硅薄寮曠敤錛屽悗闈竴鍙ヨ瘽鎵撲笂浜嗘敞閲婏紝榪欓噷铏界劧obj騫舵病鏈夊垵濮嬪寲錛屼絾鏄紝瀹冭繕鏄湁鍊肩殑錛屽綋鎶妎bj浣滀負鍙傛暟浼犻掔殑鏃跺欙紝浼犻掔殑鏄痮bj鐨勫箋傚憙錛岀獊鐒跺彂鐜拌嚜宸辯殑瑙i噴鑳藉姏鐪熺殑鏄湁澶熸瑺緙虹殑…涓腑鎰忎箟榪樻槸鑷繁鍒嗚В鍚с?br />

]]>
主站蜘蛛池模板: 精品亚洲成A人无码成A在线观看| 国产亚洲婷婷香蕉久久精品| 亚洲精品高清在线| 亚洲人成人网站色www | 免费毛片a在线观看67194| 夭天干天天做天天免费看| 免费在线不卡视频| 亚洲成AV人片在线观看ww| 亚洲综合亚洲国产尤物| 亚洲人成色在线观看| 特级毛片爽www免费版| 日本视频在线观看永久免费| 国产免费毛不卡片| 不卡精品国产_亚洲人成在线| 自怕偷自怕亚洲精品| 亚洲国产精品日韩av不卡在线| free哆拍拍免费永久视频| 久久精品无码专区免费东京热| 成年大片免费视频| 亚洲中久无码永久在线观看同| 亚洲欧洲精品国产区| 又黄又大的激情视频在线观看免费视频社区在线 | 亚洲AV无码一区二区三区鸳鸯影院| 一级毛片一级毛片免费毛片| 鲁大师在线影院免费观看| 永久免费看mv网站入口| 亚洲韩国精品无码一区二区三区| 亚洲国产夜色在线观看| 一个人免费观看视频在线中文| 蜜臀AV免费一区二区三区| 亚洲av无码成人精品区| 亚洲精品中文字幕无码AV| 美女的胸又黄又www网站免费| 伊人久久免费视频| 免费大学生国产在线观看p| 亚洲黄色在线播放| 一级美国片免费看| 最近中文字幕无吗高清免费视频| 曰韩亚洲av人人夜夜澡人人爽| 在线观看亚洲AV每日更新无码| 13小箩利洗澡无码视频网站免费|