A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马王永双 初级黑马   /  2019-3-9 22:20  /  684 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在黑马才学习几天,懂的技术不是很多,只能把自己前两天学的不是很清楚的地方,做个笔记交流一下。
方法:
       1 方法只有存在 才能使用
        2 方法创建好了 不会直接运行 需要手动调用才能运行
       
    基础方法的定义格式:
           public static void 方法名(){
                  
                   方法体;
           }
          
        基础方法的调用格式:
                方法名();
                       
        带参数的方法的定义格式:
       
           public static void 方法名(参数类型 参数名1,参数类型 参数名2,参数类型 参数名3,...){
                   方法体;
           }
       
        带参数的方法的定义格式:
               方法名(值1,值2,值3,值4.....);
                  
    参数对于方法来讲 增加了方法的灵活性
       
        形参  形式上的参数     方法定义时使用
        实参  实际传递的参数   方法调用的时候使用
       
        带参数带返回值的方法的定义格式:
          
             public static 返回值类型 方法名(参数列表){
                         
                         方法体;
                        [return 数据值;] //如果返回值是void 不需要这句
                 }
       
        返回值类型  void 表示什么都不返回
                    其他: 可以是任意的数据类型
                               
                    需要写上  return 数据值;
       
        方法的注意事项:
                1.方法不能嵌套定义
                2.返回值 void 不能写 return 值;  void后面可以跟 return; 但能return后面不能再写具体的值
                   return 表示返回 方法执行到此处后结束
                   如果不是 void  必须得写上 return 值;
             
        定义一个方法的要求:
             1.返回值类型 必须得明确
             2.参数列表 必须明确
               
               
方法重载:
      
   *****   1.必须在同一个类中
        2.方法名要求必须相同 参列表不同  
                 参数列表不同 ( 1.数据类型不同  2.参数数量不同 3.多个参数的先后顺序不一样 )
   
         方法重载和什么没有关系:
               1.返回值类型无关
               2.和参数名称无关
  希望这些能给刚学习的你有所帮助。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马