Functional languages achieve reuse at a coarser-grained level than object-oriented languages, extracting common machinery with parameterized behavior.
相比于面向对象语言,函数式语言在一个较粗粒度级别上实现重用,使用参数化行为提取常用的实现功能。
2
The BCEL and FindBugs libraries handle some of this task for you, extracting information from the bytecode and presenting it at a slightly higher level.
BCEL和findbugs库将为您处理此任务,并从字节码中提取信息,在稍高级别上呈现它。
3
Then it determines where in the lifecycle it will be building into by extracting project-level attributes assigned when the project was created.