面向对象day01方法

1.方法:具备特定功能的代码块
  为什么要用方法?
   抽离重用的功能性代码,在需要时进行调用
   提高开发效率
   让主方法不那么臃肿
2.public权限修饰符 static静态修饰符 
3.写方法前提:
    明确:1.返回值类型
          2.确定几个参数,参数的数据类型
4.方法什么时候有参数,什么时候没有参数
      什么时候有返回值,什么时候无返回值
5.java怎么知道调用哪个方法呢 编译就会报错????
6.引用数据类型的话实际也不改变实参,因为它传递的是数据地址,数据地址不会改变。虽然数据地址对应的具体数值变了
55f5abe75364042cb5c636d93ea4a3fa6dd.jpg

* 方法进行参数传递的时候,如果参数的数据类型是基本数据类型,形式参数(形参)的改变不影响实际参数(实参)
 * 方法进行参数传递的时候,如果参数的数据类型是引用数据类型,传递的参数其实就是地址值,

形式参数(形参)的地址改变不影响实际参数地址值(实参),
 *         形式参数(形参)的地址里面的数据的改变影响实际参数地址值里面的数据(实参)
 *         引用数据类型中String比较特殊,不一定符合上述规则(常量池,也叫缓冲池,讲解Stirng时详细说明)
 * 形式参数:定义在方法上参数列表中的参数,在定义的是没有具体的值,需要参数传递进行赋值
 * 实际参数:调用方法时,小括号中的具体参数,这个参数必须是具体的数据值,

251f7f9b1912bd437a7c23d091f4842749f.jpg

9989cc46591c6bf78ab48b06dc5c4e6449f.jpg

eb32b446d848023834000beb51593a4db5a.jpg

转载于:https://my.oschina.net/architectliuyuanyuan/blog/3036198

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值