else if观念的颠覆

开发 后端
一直以为else if 像if, else那样是一个整体,甚至是一个“关键字”,直至昨天一直这么认为。

上学时曾两度试图通过<Think in Java>来加深对Java的认识和学习。但当时实在是看不懂,只好作罢。

实习工作一年多还没看过<Thinking in Java>实在过不去,便从今年1月份慢慢读了起来。

(通过第一遍的那少量的动手更加认同了“纸上得来终觉浅,绝知此事要躬行”的道理,看起来浅显易懂的东西,亲自上起手来并不容易啊:()

直到刚刚为了躲避洗衣机的噪音去楼下看书,才有了我这第一篇“文章”。

如果这样,如果那样,否则......

从打上学学习编程以来我一直以为else if 像if, else那样是一个整体,甚至是一个“关键字”,直至昨天一直这么认为。

当在工作中使用了Ruby后,这种'误解'丝毫没有动摇. 甚至'肯定'了那误解. 

elsif应该是关键字了吧=_=.

现在终于明白了, else if 仅仅表示else 后面又跟了一个新的if语句。(当我读到这句话时非常的震撼啊,高兴坏了 :D)

自由格式(free form)

c, Java都是自由格式的语言,先前看书时(毕业后=_=)也并未忽略这些话,但就是没有意识到这个case.(意识不到位啊~)

正因为是自由格式的,加上那样的缩进风格,才很明了的表达了"这样,那样,否则..."的意图.

看来必须要好好学习才行啊~ :D

原文链接:http://www.cnblogs.com/helloppx/archive/2012/03/05/elseif.html

【编辑推荐】

  1. Java NIO原理图文分析及代码实现
  2. Java RMI远程调用
  3. 浅谈Java的方法覆盖与变量覆盖
  4. Java类变量和成员变量初始化过程
  5. JavaScript表格组件加载速度测试
责任编辑:林师授 来源: 皮皮蝦的陰謀博客
相关推荐

2009-11-23 09:17:29

Chrome OS云计算

2018-04-03 08:46:21

Git数据迁移游戏技术

2009-03-13 09:02:12

云开发云计算云服务

2013-11-27 09:16:28

编程结构

2021-09-18 10:23:43

Serverless

2010-11-17 13:46:14

UPS飞轮储能

2013-10-31 09:30:20

SaaSCIO信息化

2012-07-09 13:45:54

iPhone乔布斯

2013-09-17 09:55:58

企业PC

2014-12-04 09:30:26

PaaS云开发

2011-04-29 10:36:40

彩色照片打印误区

2018-07-10 04:44:45

SD-WAN广域网网络技术

2017-07-14 10:03:27

数字化数字转型DX经济

2020-04-29 14:44:50

互联网5G颠覆

2018-06-19 08:22:52

PaaS云服务云计算

2011-05-23 16:23:18

Pythonelse

2013-03-06 10:28:57

ifJava

2011-11-09 13:06:48

OpenFlow

2009-10-21 14:04:46

2017-08-02 06:10:07

Python编程语言for 循环
点赞
收藏

51CTO技术栈公众号