Java中的动态关键字

Anu*_*jan 2 java dynamic

Java中的动态关键字或与C#的动态关键字类似的关键字是否存在

Joã*_*lva 6

不,Java编程语言中没有这样的东西; 它是一种严格的静态类型语言.但是,有一些针对JVM的编程语言,例如Groovy,确实支持动态类型.

  • Scala是一种静态类型语言,它只使用类型推断来省略大多数地方的类型声明.Groovy,Jython和JRuby是JVM的动态语言. (3认同)
  • C#也是一种静态类型的语言,它仍然支持动态.所以原因不在于语言的"静态"性质.要支持动态,您只需要在编译器上进行反射和实际工作. (3认同)