JAVA類的無參方法

來源:互聯網
上載者:User

標籤:單行   out   不同   表達   rgs   java注釋   必須   定義   舉例   

Java注釋:
                //:單行注釋
                /**/:多行注釋
                /**    */:JavaDoc注釋
    方法:
            文法:        


                        存取修飾詞    傳回值類型    方法名(){
                            方法體
                        }

                        舉例:
                                public void run(){
                                    System.out.println("");
                                }
                                public String robball(){
                                    String ball="球";
                                    return ball;
                                }
    方法的傳回值:

            1.如果方法具有傳回值,方法中必須使用關鍵字return返回該值,傳回值類型為該傳回值的類型
            return 運算式;    作用: 跳出方法、返回結果
            2.如果方法沒有傳回值,傳回值類型為void

            案例:
                public class Lion {
                    //顏色屬性
                    String color;
                    
                    int age;
                    
                    public void run(){
                        
                        System.out.println("獅子正在跑");
                    }
                    
                    public void say(){
                        System.out.println("獅子餓了,叫著要吃飯");
                    }
                    
                    public String robBall(){
                        System.out.println("呵呵");
                        String ball="排球";
                        
                        return ball;
                    }
                    
                    //擷取獅子的年齡
                    public int getAge(){
                        int age=18;
                        return age;
                    }
                }
                public class Test {
                    public static void main(String[] args) {
                        Lion lion = new Lion();

                        /*lion.run();

                        String ball = lion.robBall();
                        
                        
                        System.out.println("獅子正在玩:" + ball);
                        System.out.println("方法執行完畢之後回來!");
                        */
                        
                        System.out.println(lion.getAge());
                        
                    }
                }
        局部變數和成員變數:
                範圍不同
                局部變數的範圍僅限於定義它的方法
                成員變數的範圍在整個類內部都是可見的
                初始值不同
                Java會給成員變數一個初始值
                Java不會給局部變數賦予初始值
                注意:
                    在同一個方法中,不允許有同名局部變數
                    在不同的方法中,可以有同名局部變數
                    在同一個類中,成員變數和局部變數同名時,局部變數具有更高的優先順序


JAVA類的無參方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.