| class Example { |
| public void example() { |
| for (int i = 0; i < 10; i++) {} |
| int a = 10; |
| while (a-- > 0) { |
| System.out.println(a); |
| } |
| do { |
| a += 2; |
| System.out.println(a); |
| } while (a < 50); |
| } |
| } |
| |
| class Example { |
| public String example(int a) { |
| if (a < 0) { |
| throw new IllegalArgumentException(); |
| } |
| if (a == 0) { |
| return null; |
| } |
| if (false) {} |
| if (a % 3 == 0) { |
| System.out.println("fizz"); |
| } |
| if (a % 5 == 0) { |
| System.out.println("buzz"); |
| return ""; |
| } |
| return Integer.toString(a); |
| } |
| } |
| |
| class Example { |
| Runnable emptyLambda = () -> {}; |
| Runnable emptyLambda2 = () -> {}; |
| Runnable tinyLambda = () -> { |
| doSomething(); |
| }; |
| Runnable smallLambda = () -> { |
| doFirstThing(); |
| doSecondThing(); |
| }; |
| } |
| |
| class Example { |
| static { |
| } |
| |
| void foo() { |
| if (true) { |
| } else { |
| } |
| synchronized (this) { |
| } |
| try { |
| } finally { |
| } |
| |
| labeled: { |
| } |
| } |
| } |
| |
| public class Example { |
| private int something; |
| |
| public int getSomething() { |
| return something; |
| } |
| |
| public void setSomehing(int something) { |
| this.something = something; |
| } |
| |
| public void doNoting() { |
| } |
| |
| public void doOneThing() { |
| System.out.println(); |
| } |
| |
| public void doMoreThings() { |
| something = 4; |
| doOneThing(); |
| doOneThing(); |
| } |
| } |
| |
| public class EmptyClass { |
| } |
| |
| public class TinyClass { |
| int a; |
| } |
| |
| public class SmallClass { |
| int a; |
| String b; |
| } |
| |
| public class AnonymousClasses { |
| EmptyClass emptyAnonymous = new EmptyClass() {}; |
| TinyClass tinyAnonymous = new TinyClass() { |
| String b; |
| }; |
| Object o = new SmallClass() { |
| int a; |
| |
| int getA() { |
| return a; |
| } |
| }; |
| } |
| |
| public enum EmptyEnum { |
| } |
| |
| public enum TinyEnum { |
| A; |
| } |
| |
| public enum SmallEnum { |
| VALUE(0); |
| |
| SmallEnum(int val) { |
| }; |
| } |
| |
| public enum EnumConstants { |
| EMPTY { |
| }, |
| TINY { |
| int getVal() { |
| return 2; |
| } |
| }, |
| SMALL { |
| int val = 3; |
| |
| int getVal() { |
| return 3; |
| } |
| }; |
| |
| int getVal() { |
| return 1; |
| } |
| } |
| |
| public @interface EmptyInterface {} |
| |
| public @interface TinyInterface { |
| void run(); |
| } |
| |
| public @interface SmallInteface { |
| int toA(); |
| |
| String toB(); |
| } |