拾遗补缺-jdk6新特性
1,输出到文件 java Hello.java > hello.txt 也可以>>吧内容附加到后面2,integer各种toXXX方法:Integer.toBinaryString(2147483647);Integer.toHexString(2147483647);Integer.toOctalString(2147483647)
3,System.out.printf("%x%n", 19);System.out.printf("%o%n", 19);System.out.printf("%d%n", 19);
4,
jdk6新特性:
java.lang包:
添加string的isEmpty()方法
public boolean isEmpty() { return count == 0; }
System.arraycopy(src, srcPos, dest, destPos, length)
public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);
System.console().readLine();
System.console().readPassword();
java.awt
1 java -splash 指定启动画面的图片 例如java -splash:a.jpg -jar myjar.jar 支持的图片 jpg gif png gif
也可以在manifest里指定:例如:
<span style="font-size: x-small;">Manifest-Version: 1.0 Main-Class: main.java SplashScreen-Image:a.jpg 如果要控制图片可以参考java.awt包的api
2 系统托盘:
<div class="quote_div">public static void main(String ar[]){
if(SystemTray.isSupported()){
SystemTray tray = SystemTray.getSystemTray();
Image image = Toolkit.getDefaultToolkit().getImage("bi.gif");
TrayIcon trayIcon = new TrayIcon(image,"这是托盘信息");
try {
tray.add(trayIcon);
} catch (AWTException e) {
System.out.println("无法取得系统工具栏");
e.printStackTrace();
}
}else{
System.out.println("无法取得系统工具栏");
}
}
页:
[1]