자바의 네 가지 자료형(타입) interface annotation class member: field, method, member class, member interface enum(열거타입) array primitive(기본타입) interface