uwenku
标签列表
imperative
2
热度
2
回答
来自并发观点的Java v Scala
我正在开始我最后一年的项目。我将从java和scala的角度来研究并发性方法。从java并发模块出来后,我可以看到人们为什么说共享状态线程方法很难推理。由于Java线程运行的非确定性方式,您有担心的关键部分,运行竞争条件和死锁等风险。在1.5的情况下,这个推理得到了一些清晰的解释,但仍然非常清晰。 在初看来,斯卡拉似乎通过演员类去除了这种复杂的推理。这使得程序员能够从更连续的观点开发并发系统,并且
java
scala
comparison
functional-programming
imperative
2011-03-16
4
热度
2
回答
我想称之为副作用编程,但得是这个
一个更好的词是什么下面的编程范式的名字: 代码是基于一组逻辑测试解析为真执行(该条款)。该条款由操作员和操作数组成。每个操作数都是一个值/对象。 与命令式语言(例如,正常流量控制,如if(){})中所做的那样,不是明确评估子句,而是声明子句并将其绑定到生成的代码。当条款满足时,在将来的任何时候,代码都会执行。 因此,它基本上是一个依赖树,重新评估代码是否应该在依赖关系改变状态时执行。 例如, wh
dependencies
paradigms
declarative
imperative
2011-03-28
2
热度
2
回答
命令式还是疑问法
当实现一个类时,为方法返回一个值(疑问句)还是直接在方法中直接操作类属性(命令式)更好。 例如,我有一个类建立一个字符串输出到一个CSV文件。我可能会做这种方式: String output = "" String records[] = //list of record strings void extract() extractHeader() extractRec
oop
class-design
imperative
interrogative-programming
2009-08-21
«
1
2
»
最新问题
1.
螺栓中的类型错误CMS
2.
如何读取R中的多个csv文件,并使用fread函数跳过最后一行
3.
从Flink 1.3.2升级到1.4.0 hadoop文件系统和路径问题
4.
D3.js - 嵌套数据的作品,但选择不遵循
5.
卡桑德拉CodecNotFoundException:编解码器找不到请求的操作
6.
为什么我不能打印()?
7.
图中不显示闪亮
8.
Django的css文件不起作用
9.
无法从孩子
10.
在页面加载时触发Javascript文本和图片预览