http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html

```abstract``` в интерфейсах не пишут. Некоторые и ```public``` не пишут. Это потому, что в интерфейсе все методы обязательно будут ```abstract public``` .