Iris Software Interview Question

4 pillars of java ?