Java中的方法-天才十步模型

1.学习方法的目的?为什么学?

为了更好地学习Java编程,觉得方法的用处会对以后的学习有很大的帮助,算是一个基础;

2.什么是方法?用在哪里?

方法是完成指定功能的代码块,主要用处顾名思义就是完成特定的功能;

提高编程的效率,方法开发出来之后,大家都可以去调用它;

它从属于类和对象,算是编程中的主要角色;

3.如何使用?使用的步骤?

方法名();

用上述格式来调用,可以加修饰符和参数,因为方法可以重载,可以有参无参,有参的方法的输入实际参数必须与方法的形势参数保持一致!

定义方法和使用方法是两个步骤!定义是定义,调用是调用,就像汽车,定义就是造汽车,调用就是把汽车开起来、用起来;

4.深度思维,设计者思维过程模拟

假设没有方法,那每次我们都要写很多重复的代码,而且整个编程会杂乱无章、毫无秩序;

有了方法之后,我们需要使用的时候直接去调用它,不用管它内部是怎么实现的,这样大家都可以提高工作的效率,分工会越来越细;有了方法也可以推动编程往更高的层次 更牛的方向发展;

例子:诗人写诗

选景选物→在场景中找出名词→想表达的心情/情怀→1.0版本→N.0版本

5.广度思维(类比其他的概念)

就像人类创造了汽车,大家想用的时候直接开就行了,不用管是怎么转的怎么造出来的,汽车能满足我们的生活需要就行了,我们就可以把精力放在其他的事情上面,人的精力是有限的;

再比如计算机,发明了计算机,那很多的重复计算就可以用计算机去实现,而且还可以提高效率/减少手工的失误,没有计算机那很多工作都需要人工去做,生产力也大大降低;

所以说,什么东西创造处理都是有一定社会价值的,不是没有意义地创造,创造出来的东西也是为了解决问题的,而且基本上都是不断改进的过程,有1.0版本→N.0版本,就像人类社会的进步一样,不断向前推进;

6.广度思维 2(和已知内容的练习,底层原理分析)  

Java中的方法,其实类似于sql中的procedure或者function,说白了就是有名字的代码块,是代码块的一个小集合,从外部看是一个整体;目的也很明确,实现特定功能,提高编程效率等等;

7.广度思维 3(类比生活中的例子)  

方法有输入有输出,社会的本质也是输入→输出,工厂输入原材料→输出产品,学校输入教师/学生→输出人才/毕业生,方法也像工厂加工材料,学校培育人才一样,输入→输出,输入你想输入的,输出你想输出的结果,方法就完成了人类的指定需求;

8.广度思维 1(可视化辅助和分享) 

9.不足,还有什么不足?

还是菜鸟,先学习再创造再优化吧,只有深入学习才有可能发现其缺陷和不足,才有可能去做优化

10.改进和新组合:我能改进它吗?我能将它和其他事物重 新组合吗?

在改进不足的思维过程中,可以使用“改进和组合”创新思维: 

1. 深度上改进,“深度思考事物本身的改进”。 

2. 广度上组合,“广度思考和其他事物能不能进行新的组合”。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值