正直あまりよく知らないのですが、定数を使いたいがために `implements` するのって普通のことなんでしょうか？
（定数名だけでアクセスできるからという理由？（完全に憶測 :imp: ））

普通に `AtmosConstant.AT_MARK` とかで参照すればいいだけな気がします。

それとそもそも論としてインターフェースに定数を書くのはあまり良くないそうです。
http://rocky-manobi.com/blog/?p=123
（ここだと `static import` も避けるべきってありますね）

やるならインスタンス化出来ないイミュータブルなクラスでいいのでは？

```java
public final class Constants {
    private Constants() {}
    public static final String AT_MARK = "@";
}
```

※文法は怪しいです。