Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. List<Integer> list = new ArrayList<Integer>()
  2. list.add(1)
  3. list.add(2)
  4. list.add(3)
  5. list = Collections.unmodifiableList(list)
  6. List<Integer> list2 = new ArrayList<Integer>(list)
  7. List<Integer> list2 = Collections.unmodifiableList(new ArrayList<Integer>(list))
  8. List<Integer> list = List.of(1,2,3)
  9. list.add(4)
  10. list.getClass()
  11. Map.ofEntries(entry(1, "hello"))
  12. List<Integer> list2 = List.copyOf(list)
  13. list2.add(4)
  14. Set.copyOf(list)
  15. list.stream().collect(toUnmodifiableSet())
  16. interface MyInterface {}
  17. class MyClass implements MyInterface {}
  18. new MyClass()
  19. interface MyInterface {
  20.  
  21. default void defaultMethod() {
  22. System.out.println("default method");
  23. }
  24.  
  25. }
  26. new MyClass().defaultMethod()
  27. interface MyInterface {
  28.  
  29. default void defaultMethod() {
  30. privateMethod():
  31. System.out.println("default method");
  32. }
  33.  
  34. private void privateMethod(){
  35. System.out.println("private method");
  36. }
  37.  
  38. }
  39. interface MyInterface {
  40.  
  41. default void defaultMethod() {
  42. privateMethod();
  43. System.out.println("default method");
  44. }
  45.  
  46. private void privateMethod(){
  47. System.out.println("private method");
  48. }
  49.  
  50. }
  51. new MyClass().defaultMethod()
  52. new MyClass().privateMethod()
  53. /env
  54. int x = 0
  55. switch (x) { case 0 -> 0; default -> 1; }
  56. switch (x) { case 0,1 -> 0; default -> 1; }
  57. switch (x) { default -> System.out.println(x); }
  58. switch (x) { default -> { System.out.println(x); break x; }}
  59. var x = "hello"
  60. /v x
  61. int x
  62. var x
  63. var x = null
  64. var x = (Integer) null
  65. var x=0, y=0
  66. int inc(int x) { return x+1; }
  67. int inc(var x) { return x+1; }
  68. var inc(int x) { return x+1; }
  69. class MyClass { var x = 1; }
  70. try {} catch (var ex) {}
  71. var x = new int[]{1,2}
  72. var x = {1,2}
  73. var[] x = {1,2}
  74. short x =1
  75. var x =1
  76. /v x
  77. Consumer c = (var x) -> System.out.println(x)
  78. var c = (var x) -> System.out.println(x)
  79. var list = new ArrayList<String>()
  80. /v list
  81. var list = new ArrayList<>()
  82. /v list
  83. List<?> list = List.of(1)
  84. /v list
  85. var x = list.get(0)
  86. list.add(x)
  87. /v x
  88. var x = new Object() { int a=1; int b=2; }
  89. x.a
  90. /v x
  91. Object x = new Object() { int a=1; int b=2; }
  92. x.a
  93. var var = 1
  94. ;
  95. void var() {}
  96. class var{}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement