Java中的动态关键字

Java中的动态关键字,java,dynamic,Java,Dynamic,Java中是否有一个动态关键字或一个与C#的动态关键字相似的关键字不,Java编程语言中没有这样的东西;这是一种严格意义上的语言。但是,还有一些其他针对JVM的编程语言,比如Groovy,确实支持动态类型。不,我不知道,但是已经说过,JVM支持的其他语言确实使用动态类型,比如Jython和我相信Groovy,因此也可以吃你的蛋糕,只是不是您上面所要求的那种特殊风格的蛋糕。Scala是一种静态类型语言,在大多数情况下,它只使用类型推断来省略类型声明。Groovy、Jython和JRuby是JVM的

Java中是否有一个动态关键字或一个与C#

的动态关键字相似的关键字不,Java编程语言中没有这样的东西;这是一种严格意义上的语言。但是,还有一些其他针对JVM的编程语言,比如Groovy,确实支持动态类型。

不,我不知道,但是已经说过,JVM支持的其他语言确实使用动态类型,比如Jython和我相信Groovy,因此也可以吃你的蛋糕,只是不是您上面所要求的那种特殊风格的蛋糕。

Scala是一种静态类型语言,在大多数情况下,它只使用类型推断来省略类型声明。Groovy、Jython和JRuby是JVM的动态语言。C#也是一种静态类型的语言,并且仍然支持动态。因此,原因不是语言的“静态”性质。为了支持动态,您只需要反射和编译器上的实际工作。