为了账号安全,请及时绑定邮箱和手机立即绑定

编程逻辑

标签:
Java

大部分高级编程语言虽然语法不同编译器不同学习它们的小哥哥小姐姐们不同但有一点却是出奇地一致编程逻辑

有些刚入行或刚入门的童鞋可能连编程是啥意思都没弄懂一下子又来了个逻辑」,那是什么这里说的逻辑广义上指的是抽象思维能力也就是能思考那些客观世界不存在的东西的能力狭义上来说就是明确地告诉编程语言我们希望它干什么what以及怎么干how)。

比如大部分人除周末外每天都是上班吃饭下班睡觉这四个标准动作而且这四个动作是一个接着一个完成的不过对于某些从事特殊工作的童鞋来说顺序可能是吃饭上班下班吃饭睡觉不管怎么组合起码都是一个挨着一个依次完成的)。

在编程界这种一个挨着一个依次完成的工作顺序逻辑」。如图

https://img4.sycdn.imooc.com/632a4761000144fd01880702.jpg


但有些童鞋就没那么幸运了中间出了点变数没法按照原来的顺序依次完成了为什么呢

https://img1.sycdn.imooc.com/632a476e000169aa05090702.jpg 


像这种不在的情况在编程界也有一种叫法:「分支/条件逻辑」。意思是如果条件满足就做A事如果条件不满足就做B事

除此之外编程界还有另外一种常见的逻辑循环逻辑」。如果把之前每天要做的事情串在一起叫顺序的话那么从周一到周五每天做相同的事这种情况就叫循环」。

当然编程中的逻辑其实不止这三种顺序分支循环),但这哥仨是被用得最多的另外两个也有但出现的场合不那么多可以在需要他俩出现的时候再说

另外编程逻辑在软件开发中还有一个比较官方的称呼叫做控制流」。

 

ps感兴趣的童鞋可以查查这隐藏的两兄弟叫什么?(这个问题没有标准答案依据个人理解而定


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消