JAVA 点滴

1 关于判断:

   "已经审核".equals(mark); ["正确形式"]

   mark.equals("已经审核"); ["错误形式"] 可能引起空指针异常

2 日期

   当new Date().getTime();不能满足你的时候,可以试试

 

 

 

 

   Calendar a=Calendar.getInstance();

 

 

		   a.set(Calendar.HOUR_OF_DAY, 0);
		   a.set(Calendar.MINUTE, 0);
		   a.set(Calendar.SECOND, 0);
		   a.set(Calendar.MILLISECOND, 0);

 

3 Copy文件的例子

 

    当你需要把 一个文件用程序从一个地方copy到另一个地方的时候。

 

     * @param sourcePath 
     * 				图片初始生成地址
     * @param toPath
     * 				图片要复制到的地方
     */
    public void copyToOtherPath(String sourcePath,String toPath){
		try {
			FileChannel srcChannel = new   FileInputStream(sourcePath).getChannel();
	        FileChannel   dstChannel   =   new   FileOutputStream(toPath).getChannel(); 
	        dstChannel.transferFrom(srcChannel,0,srcChannel.size()); 
	        srcChannel.close(); 
	        dstChannel.close();
		} catch (Exception e) {
			e.printStackTrace(); 
		}

 

这段代码值得我们注意的是。sourcePath(E:\\a\\a.jpg)与toPath(E:\\b\\a.jpg)都是全路径。可以理解为我们把E盘里名字叫a的文件夹里a.jpg的这张图片移动到E盘b文件夹里面。并且命名为a.jpg

 

 

 

 

 

 

 

 

 

4 去掉java警告的的注释

 

 

@SuppressWarnings (value={"unchecked"}) //

写在方法的头部

 

5 声明enum

package com.hjkj.bussiness.bean.infoAna.topicmap;

public enum Mark {
	//地图标注位置
	markRightDown1("13984493.126,4745680.650"),//地图右下角的坐标定义[最下方位置定义]从下至上第一个
	markRightDown2("13984493.126,3565680.650"),//地图右下角的坐标定义[下方靠上位置定义]从下至上第二个
	markRightDown3("13984493.126,2385680.650"),//地图右下角的坐标定义[下方靠上位置定义]从下至上第三个
	//markRightDown4("125.61,16.53"),//地图右下角的坐标定义[下方靠上位置定义]从下至上第四个"136.228,7.369"
	//markRightDown5("136.228,0.369"),//地图右下角的坐标定义[下方靠上位置定义]从下至上第五个
	//markRightCenter("136.228,40.523"),//地图右边的坐标定义[右边中间位置定义]从下至上第六个
	//markRightTop("136.228,40.523"),//地图右上的坐标定义[右上角位置定义]
	markTopLeft("92.317,52.61"),//地图上部左侧坐标定义
	markTopRight("103.317,52.61"),//地图上部左侧坐标定义
	markLeftDown("85,25.114"),//地图左下角坐标定义
	
	//上面标题文字
	markTitleText("8404497.168,7073180.161");
	
	private final String value;
	
	
	public String getValue() {
		System.out.println("坐标为:"+this.value);
		return value;
	}
	
	Mark(String value){
		this.value=value;
	}
	
}

 

6 Eclipse弹出接口的所有实现类

   Ctrl+T

7 Eclipse缩进快捷键

   Shift+Tab 向前 Caps Lock+Tab 向后

8  Eclise整行移动数据

   选中一行 按住Alt  再按上下箭头 即可

 

 

你可能感兴趣的:(java,eclipse,实例,操作技巧)