
英:/'dɪˈklærətɪv/ 美:/'dɪˈklærətɪv/
CET4,CET6
adj. 宣言的;陈述的,说明的
WSDL is a declarative language.
WSDL是一种声明性的语言。
Declarative J2EE security: web.xml.
声明性J2EE安全:web . xml。
Simple things should be declarative.
简单的事情应该是声明性的。
XQuery is a declarative query language.
XQuery是一种声明性语言。
Declarative J2EE security: geronimo-web.xml.
声明性J2EE安全:geronimo - web . xml。
declarative knowledge
陈述性知识
declarative sentence
陈述句
adj.|predicatory/proclamatory;宣言的;陈述的,说明的
"declarative"(陈述式)是一个多领域术语,核心含义指通过明确陈述来表达事实或意图的方式。该词源自拉丁语"declarativus",包含以下三层专业释义:
语言学范畴 在语法体系中,declarative sentence(陈述句)指以肯定或否定形式陈述事实的句式,与疑问句、祈使句形成语法对立。例如:"The sun rises in the east" 典型呈现主语+谓语的陈述结构。
计算机科学应用 声明式编程(Declarative Programming)强调"描述目标而非过程"的编码范式。SQL查询语句"SELECT * FROM users WHERE age > 18" 即通过声明数据需求而非具体检索步骤实现操作,与命令式编程形成技术对比。
法律文书特征 法律文件中declarative条款特指具有公示效力的权利声明,如美国《统一商法典》第1-303条规定的"通过书面形式确立的事实推定规则"。这类表述具有直接创设法律效力的功能特性。
“declarative” 是一个形容词,主要有以下两层核心含义:
语法中的“陈述性”
指用陈述句表达事实或观点的语言形式。这类句子不包含疑问、命令或感叹语气,仅用于说明客观情况。
例句:The declarative sentence "Birds fly" states a fact.
对比:疑问句(interrogative)如"Do birds fly?",祈使句(imperative)如"Close the window."
计算机科学中的“声明式”
在编程范式中,指通过描述目标而非具体步骤来实现逻辑的方式。例如SQL查询(描述需要的数据而非如何检索)、函数式编程(关注输入输出关系而非执行顺序)。
对比:命令式编程(imperative programming)需要明确每一步操作,如C语言或Python中的循环控制。
词源补充:源自拉丁语 declarare(明确表达),由 de-(彻底)和 clarare(澄清)构成,暗示“清晰说明”的本质。
【别人正在浏览】