java语言基础-引出方法-方法定义-基本调用操作

//循环操作,(while,dowhile , for 循环):

// 解决的是代码重复的问题,重读做一件事情

//此时得重复:有规律的,语句格式是相同的,有规律的

//循环操作不能解决所有的重复操作,针对于某一钟功能的重复操作,

//循环解决不了,需要使用方法

publicstaticvoid main(String[] args) throws ParseException,UnsupportedEncodingException {

/*java语言基础-引出方法

开发的原则:不要重复你的代码,重复意味着你的维护成本将很大

*/

//第一个人来做这件无聊的事情

System.out.println("我需要做一件重复的事情,及其无聊的事情,现在开始做");

System.out.println("我需要做一件重复的事情,及其无聊的事情,结束了这件无聊的事情");

//第二个人来做这件无聊的事情

System.out.println("我需要做一件重复的事情,及其无聊的事情,现在开始做");

System.out.println("我需要做一件重复的事情,及其无聊的事情,结束了这件无聊的事情");

//第三个人来做这件无聊的事情

System.out.println("我需要做一件重复的事情,及其无聊的事情,现在开始做");

System.out.println("我需要做一件重复的事情,及其无聊的事情,结束了这件无聊的事情");

//第四个人来做这件无聊的事情

System.out.println("我需要做一件重复的事情,及其无聊的事情,现在开始做");

System.out.println("我需要做一件重复的事情,及其无聊的事情,结束了这件无聊的事情");

//---------------------------------------------------------------------------------

System.out.println("及其无聊的事情做完了");

//在上面代码块可以看出来,我重复的做了很多的事情,意义不大,

}

---------------------------------引出方法-方法定义-基本调用操作----------------------------

/*方法定义: 独立功能(划分依据)的抽象(只有抽象了,他才能被广泛调用)的代码集合(对语句的封装)

----所谓抽象是指:它并不针对特定的对象,例如加法功能,它不仅仅针对3+5,它针对的是数字类型值的抽象,

他是在处理对象上的一种抽象功能,也正因为抽象他才会被广泛调用,才具有接口意义(接入实际参数,并处理参数)

方法与函数:方法强调为对象所用,而函数似乎更为独立,在面向对象的语言中我们更倾向于说这种代码集合为某一方法

//  方法定义格式:

//  [修饰符] 返回值的类型 方法名称(形式参数)

//  {

//            方法体

//      return

//  }

方法定义的位置:

1).在类中定义,java中最小的程序单元是类

2).方法定义在其他方法之外,方法和方法是兄弟关系.

3).方法的先后顺序不影响.

方法的调用:

static方法:类名.方法名(参数);(如果,在static方法所在的类中调用,可省去类名)

非static方法:对象名 .方法名*/

publicstaticvoid main(String[] args) throws ParseException,UnsupportedEncodingException {

/*java语言基础-引出方法

开发的原则:不要重复你的代码,重复意味着你的维护成本将很大

*/

Test.getShow();

Test.getShow();

Test.getShow();

Test.getShow();

System.out.println("及其无聊的事情做完了");

//在此处我我讲做的重复的事情,放在了getShow方法执行,

//只需要调用getShow(),

}

 

//方法必须要调用才能生效

//如果方法使用了static修饰

//此时我们是用方法所在类的名称.方法名(参数);

//如果方法没用使用static修饰

//此时我们需要使用方法所在类的对象来调用();

//方法定义的位置:

//1)在类中定义,在Java中最小的程序单元是类

//2)方法定义在其他方法之外,方法和方法是兄弟关系

//3)方法的定义无先后顺序

publicstatic  void getShow(){

System.out.println("我需要做一件重复的事情,及其无聊的事情,现在开始做");

System.out.println("我需要做一件重复的事情,及其无聊的事情,结束了这件无聊的事情");

 

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值