int (String key, int defaultValue) { try { long i = Integer.parseInt(getProperty(key, String.valueOf(defaultValue / KILOBYTE))); if (i < 0) return Integer.MAX_VALUE; return (int) Math.min(i * KILOBYTE, Integer.MAX_VALUE); } catch (NumberFormatException e) { return defaultValue; } }