examples of java se