第十二章(类的无参方法)

Posted Tongchaofei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十二章(类的无参方法)相关的知识,希望对你有一定的参考价值。

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 第十二章 继承 笔记

第十二章笔记

第十二章 抽象和封装

类的无参方法

Java(第十二章)