摘要: 所谓命令式编程,是以命令为主的,给机器提供一条又一条的命令序列让其原封不动的执行。程序执行的效率取决于执行命令的数量。因此才会出现大O表示法等等表示时间空间复杂度的符号。而函数式语言并不是通常意义上理解的“通过函数的变换进行编程”。注意到纯的函数式语言中是没有变量的(没有可以改变的东西,所有的东西在... 阅读全文
posted @ 2015-11-22 22:20 子健儿 阅读(5093) 评论(0) 推荐(0) 编辑
摘要: 在scala中这四个类型名称很类似,作用确实完全不同的。None是一个object,是Option的子类型,定义如下[java]view plaincopyprint?caseobjectNoneextendsOption[Nothing]{defisEmpty=truedefget=throwne... 阅读全文
posted @ 2015-11-22 20:33 子健儿 阅读(486) 评论(0) 推荐(0) 编辑