zoukankan      html  css  js  c++  java
  • 方法

     

    一.定义类方法
      语法: public 返回值类型  方法名(){---步骤一:定义方法名和返回类型
               //这里编写方法的主体---步骤二:编写方法体
             }
      
     二.方法返回值
      1. 如果方法具有返回值,方法中必须使用关键字return返回该值,返回值类型为该返回值的类型
         语法: return  表达式 ;
         作用: 跳出方法,返回结果
      2.如果方法没有返回值,返回值类型为void;

    复制代码
     1 public class a{
     2   //具有返回值,返回值类型为数据类型
     3   public String show(){
     4    retrun "aaa";
     5   }
     6   
     7   //没有返回值类型,即void
     8   public void show1(){
     9     System.out.println("今天天气真好");
    10   }
    11 }
    复制代码


     三.方法调用
      1.方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果
      2.方法调试,执行方法中包含的语句
       语法:对象名.方法();
      3.方法之间允许相互调用,不需要知道方法的具体实现,实现重用,提高效率

       情况一
      Student类的方法a()调用Student    
      类的方法b(),直接调用             

    复制代码
    1 public class Student{
    2   public void a(){
    3   b();//调用b()方法
    4   }
    5   public void b(){
    6   }
    7 }
    复制代码

     情况二
      Student类的方法a()调用Teacher      
      类的方法b(),先创类对象,然后       
      使用“.”调用                       

    复制代码
     1 public class Student{
     2   public void a(){
     3   Teacher t=new Teacher();
     4   t.b();//调用b()方法
     5   }
     6 }
     7 
     8 public class Teacher{
     9   public void b(){
    10   }
    11 }
    复制代码
  • 相关阅读:
    springboot---Shiro
    spring MVC 使用 modelAndView.setViewName("forward:*.action") 发送重定向
    数据库负载均衡、读写分离技术
    redis详解
    分布式--锁
    springboot---数据整合篇
    hadoop安装单机
    NIO系列之MINA
    JAVA中IO流模型BIO,NIO,AIO
    CPU-bound(计算密集型) 和I/O bound(I/O密集型)
  • 原文地址:https://www.cnblogs.com/simplest/p/6921645.html
Copyright © 2011-2022 走看看