在类内部具有静态块是合法的,但是在接口内有静态块。请解释原因。
您可以具有静态初始化,但是您不能具有静态块。静态初始化需要一个静态代码块来实现的事实确实会改变Java语法。
关键是您不打算在接口中具有代码(Java 8之前(,但允许您可以初始字段。
.......
接口中的静态初始化
在类内部具有静态块是合法的,但是在接口内有静态块。请解释原因。
您可以具有静态初始化,但是您不能具有静态块。静态初始化需要一个静态代码块来实现的事实确实会改变Java语法。
关键是您不打算在接口中具有代码(Java 8之前(,但允许您可以初始字段。
.......
接口中的静态初始化
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium