Java反射vs Jess 10 月 Questions & Answers 100 在我看来,Jess是一种动态改变我们在Java类中放置的内容的方法,当我面对Java反射时,令人惊讶的是,在我看来,Jess具有相同的目标 如果这是真的,我什么时候应该使用其中一种 干杯
# 1 楼答案 Jess确实包含了一种能够操作Java对象的传统编程语言,但Jess所做的主要工作是允许您编写声明性规则<这是一个完全不同的编程范例。在传统的命令式语言中,你可以编写代码,明确地告诉计算机如何解决问题。另一方面,在声明性语言中,你描述问题,语言本身就知道如何解决它。因为Jess本身是用Java编写的,所以说Jess比Java本身更强大或更弱是毫无意义的:它只是一种不同的编程方法,它使解决某些类的问题变得更容易
# 1 楼答案
Jess确实包含了一种能够操作Java对象的传统编程语言,但Jess所做的主要工作是允许您编写声明性规则<这是一个完全不同的编程范例。在传统的命令式语言中,你可以编写代码,明确地告诉计算机如何解决问题。另一方面,在声明性语言中,你描述问题,语言本身就知道如何解决它。因为Jess本身是用Java编写的,所以说Jess比Java本身更强大或更弱是毫无意义的:它只是一种不同的编程方法,它使解决某些类的问题变得更容易