Fixed Maven build with experimental java 9 Maven compiler plug-in. Minor

code changes
This commit is contained in:
antonk 2016-08-27 10:42:13 +03:00
parent 7c0af73604
commit 9cf6ea2253
3 changed files with 1 additions and 23 deletions

View File

@ -1,23 +0,0 @@
package com.baeldung.java9.language;
public interface PrivateInterface {
private static String staticPrivate() {
return "static private";
}
private String instancePrivate() {
return "instance private";
}
public default void check(){
String result = staticPrivate();
if (!result.equals("static private"))
throw new AssertionError("Incorrect result for static private interface method");
PrivateInterface pvt = new PrivateInterface() {
};
result = pvt.instancePrivate();
if (!result.equals("instance private"))
throw new AssertionError("Incorrect result for instance private interface method");
}
}

View File

@ -18,6 +18,7 @@
<module>apache-fop</module>
<module>core-java</module>
<module>core-java-8</module>
<module>core-java-9</module>
<module>couchbase-sdk-intro</module>
<module>couchbase-sdk-spring-service</module>