+ private static float javaVersion;
+
+ public static float getJavaVersion()
+ {
+ if (javaVersion == 0)
+ {
+ try
+ {
+ return javaVersion = Float.parseFloat(
+ System.getProperty("java.specification.version"));
+ } catch (Exception e)
+ {
+ javaVersion = 1.8f;
+ }
+ }
+ return javaVersion;
+ }
+