zoukankan      html  css  js  c++  java
  • 杂篇章

    表达式中运算数据类型不一致怎么办?

    参数传递:就是调用方法的时候,向方法内传入数据的动作。

    形式参数:在定义方法的时候,写在小括号之内的参数。(被动接收数据的)

    eg:public static int sum(int a,int b)//这里的a和b,是在定义的时候写的,所以是形式参数即形参。

    实际参数:在调用方法的时候,真正传入方法里的数据,叫做实际参数。(主动传入数据的)

    eg:int num = sum(10,20)//这里的10和20是在调用的时候传入方法的,所以他们是实际参数即实参。

    在参数传递中有两项规则:

    1.对于基本数据类型(8个,包括String)来讲,形式参数的操作不会影响实际参数。

    2.对于引用数据类型(除String)来讲,形式参数的操作,会影响实际参数。

     

     方法:就是将一些代码用大括号包起来,然后取一个名字。使用的时候,只要根据名称调用即可,而且比循环更加灵活。

    如何定义方法:

    修饰符 返回值类型 方法名(参数类型 参数名称){方法体  return 返回值;}

    调用方法的三种方法:

      1.单独调用:方法名称(实际参数)

      2.打印调用:system.out.println(方法名称(实际参数));

      3.赋值调用:数据类型 变量名称 = 方法名称(实际参数);

    如何定义没有返回值的方法:

      修饰符 void 方法名称(参数类型 参数名称){方法体}

    调用没有返回值的方法,只能使用单独调用,不能使用打印调用和赋值调用。

    重载:多个方法的名称相同,但是参数列表不同。

    重载中什么叫做参数不同:

      1.参数的个数不同

      2.参数的类型不同

      3.参数的多类型顺序不同

    重载中与什么无关:

      1.与返回值类型无关,讲白了就是匹配不到你所想使用的方法

        

      2.与参数名称无关:

      

    参数传递:就是在调用方法的时候,向方法中传入数据的动作

  • 相关阅读:
    spring boot的@RequestParam和@RequestBody的区别
    SpringBoot 中常用注解@PathVaribale/@RequestParam/@GetMapping介绍
    Required String parameter is not present
    Spring Boot 日志记录 SLF4J
    400错误,Required String parameter 'paramter' is not present
    初学 Spring boot 报错 Whitelabel Error Page 404
    Powershell获取WMI设备清单
    Powershell快速入门
    perl的Sys::Syslog模块(openlog,syslog,closelog函数,setlogsock)-自定义日志
    制作Windows10政府版的小白教程
  • 原文地址:https://www.cnblogs.com/rxing/p/10424607.html
Copyright © 2011-2022 走看看