作为一名程序首先要选好一门程序语言,这重要性好比找对一个老婆重要,可是,程序语言毕竟只是一门工具,不像老婆那样选了就很难换了(当然不合适离了不也一样..呵呵),有时候,在实际需求中我们需要,一定程度的"外遇"才能满足各种需求,但是,"外遇"不是每个屌丝都能碰到的好运,还好我们程序员要碰"外遇"太简单了,直接上官网,下文档,接下来,就是开个房间...苦读文档...补充一下寻找"外遇"之前先把"老婆"找到,不然就不叫外遇了...
当年的"老婆"现在的"小三"
如果,我们都把美女的渴望,放到对程序语言的学习上面的话,估计没啥是学不好的...
竟然,我们是有"家室之人",不是当年一样啥都不懂的"年轻少年".作为有着一定经验的男人而已,竟然,开房了我们就要一看到底...
"老婆" "小三"
javalua
在经历一段比较漫长的事情后,我们终于有了一个"老婆"其中的艰辛,当然只有我们心里清楚,我们为了以后能更方便的找到"外遇",作为一个立志于建立"后宫"的程序员,我们要好好思考,我们是怎么把"老婆"搞到手的.
作为一门程序语言,我是这么想的:
文件后缀 -> 关键字 -> 程序输入输出 -> 高级数据类型(即数据结构) -> api
说得挺抽象的,当年,我是这样追现在的"老婆"
程序文件后缀
java的文件需要以.java文件保存,然后通过对.java文件进行编译,生成最终用来运行的.class文件
例如有如下一段代码
public class Hello{
public static void main(String[] args){ System.out.println("Hello world!"); } } 将这段代码保存为
.java文件!
接着我们编译代码
javac Hello.java //编译代码
Java Hello //运行代码
从这里我们可以知道,一个程序代码一般而言是需要通过一次编译(手动(编译语言),或者自动(脚本语言))才能执行,简单来说就是需要一个"玩意"(编译器)把我们写的类似于自然语言的东西,通过这么一个"玩意"(编译器)编译成机器代码以后,我们写的程序才能真正运行起来!
接下来,我们面对"小三"的时候,还需要搞清楚这点吗?我们直接开敲就好!
print("Hello world !")
这样,我们就开始了我们的"外遇"之旅,额,应该是lua学习之旅,现在,我们还需要搞清楚lua的文件后缀是多少,怎么编译的吗?"女人"不都一样吗!
关键字
当年,我们追我们"老婆"的时候,需要知道"老婆"的脾气,爱好,等等东西,总结起来就是,找"小三"的时候,我们也需要这么做,例如,lua
and break do else elseif end false for function if in local nil not or repeat return then true until while
从这个lua小三爱好表里面看到,我们可以看出,有些"爱好"跟我们追"老婆"的时候不也一样,if,else..那么,我们只要针对一些我们"老婆"没有的爱好进行调查,例如
function,nil,local 等
当然有些"爱好"是相同的,例如,我的"老婆"喜欢善良的男人,"小三"也喜欢善良的男人,但是这个善良的男人该善良到何种程度才算得上是,"老婆"或者"小三"喜欢的类型,这个就需要我们自行琢磨了...就好比
java的else if跟lua elseif 是一样的吗(注意关键字!)?虽然,做的事情都是一样的.当然,这些不应该成为我们需要花时间的地方,我们应该把更多的时间放在"小三"跟老婆不一样的地方.