📄 osversion.java
字号:
package edu.ou.kmi.buddyspace.utils;
/*
* OSVersion.java
*
* Project: BuddySpace
* (C) Copyright Knowledge Media Institute 2003
*
*
* Created on 14 November 2003, 11:32
*/
/**
* <code>OSVersion</code> provides different system and JRE info functions.
*
* @author Jiri Komzak, Knowledge Media Institute, Open University, United Kingdom
*/
public class OSVersion {
/**
* Returns if currently running java environment is 1.4 or higher.
*/
public static boolean isJava1Point4orHigher() {
String jv = System.getProperty("java.specification.version");
try {
int endIndex = (3 < jv.length())? 3 : jv.length();
float version = Float.parseFloat(jv.substring(0, endIndex));
if (version >= (float) 1.4)
return true;
else return false;
} catch (NumberFormatException e) {
return false;
}
}
/** Returns if running on MS Windows platform */
public static boolean isWindowsPlatform() {
String os = System.getProperty("os.name");
if (os != null && os.startsWith("Windows"))
return true;
else
return false;
// os.name can be:
// Linux,
// Mac OS, Mac OS X
// Windows 95, Windows 98, Windows Me,
// Windows NT, Windows 2000, Windows XP
// Windows CE
// OS/2
// Solaris, SunOS, MPE/iX, HP-UX, AIX, OS/390, FreeBSD, Irix, Digital Unix
// NetWare 4.11, OSF1, OpenVMS
// or even more....
}
/** Returns if running on MS Windows NT, 2000 or XP platform */
public static boolean isWindowsNTPlatform() {
String os = System.getProperty("os.name");
if (os != null && (os.equalsIgnoreCase("Windows 2000")
|| os.equalsIgnoreCase("Windows NT") || os.equalsIgnoreCase("Windows XP")))
return true;
else
return false;
}
/** Returns if running on MS Windows 9x or Me platform */
public static boolean isWindows9xPlatform() {
String os = System.getProperty("os.name");
if (os != null && (os.startsWith("Windows 9") || os.equalsIgnoreCase("Windows Me")))
return true;
else
return false;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -