六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 128|回复: 0

拾遗补缺-jdk6新特性

[复制链接]

升级  32.67%

25

主题

25

主题

25

主题

秀才

Rank: 2

积分
99
 楼主| 发表于 2013-1-14 23:05:02 | 显示全部楼层 |阅读模式
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("无法取得系统工具栏");
}

}
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表