・・・って、うっかりメソッドの宣言部に書いたら普通にコンパイルできました。
オーバーライド禁止を表す"final"を、オーバーライドという概念のないクラスメソッドに付けてもコンパイラに怒られないんですね。
付ける意味も全くないし、動作もまったく変わらないのですが(笑)
Java言語仕様 8.4.3.2 static Methods、8.4.3.3 final Methodsのどちらにも、クラスメソッドにfinalを付けるとどうなる、という規定はありませんね。
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.4.3.2
長いことJavaに関わっていますが、今さら気づきました。
改正プロバイダ責任制限法は「情プラ法」に、変更点は--罰金1億、MetaやXの詐欺広告は変わるか
-
5月、改正プロバイダ責任制限法が参院本会議で可決、成立した。公布から1年以内に施行され、法律名は「特定電気通信による情報の流通によって発生する権利侵害等への対処に関する法律」、通称「情報流通プラットフォーム対処法」(情プラ法)に改められる。今注目の「情プラ法」について解説したい。
4 hours ago
0 コメント:
Post a Comment