java
antonioon
这个作者很懒,什么都没留下…
展开
-
java的排序方法
JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。选择排序法是将数组的第一个数据作为最大或者最小的值,然后通过比较循环,输出有序的数组。插入排序是选择一个数组中的原创 2013-10-18 23:25:33 · 759 阅读 · 0 评论 -
java读取TXT文件的方法
java读取txt文件内容。可以作如下理解:首先获得一个文件句柄。File file = new File(); file即为文件句柄。两人之间连通电话网络了。接下来可以开始打电话了。通过这条线路读取甲方的信息:new FileInputStream(file) 目前这个信息已经读进来内存当中了。接下来需要解读成乙方可以理解的东西既然你使用了FileInputStrea原创 2014-05-12 12:34:41 · 1134 阅读 · 0 评论 -
Java中的instanceof关键字
instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,原创 2014-05-03 17:38:15 · 1090 阅读 · 0 评论 -
synchronized(this)总结
本文主要阐述以下三个问题:1. synchronzied作用2. synchronzied语法3. 对synchronized(this)的理解 首先,解释一下synchronzied作用Synchronzied关键字的作用一个词概括就是:线程同步。它可以用来修改对象中的方法,将对象加锁。相当于不管哪一个线程A每次运行到这个方法时,转载 2014-02-13 14:53:31 · 939 阅读 · 0 评论 -
HashMap,LinkedMap,TreeMap的区别
HashMap,LinkedHashMap,TreeMap都属于MapMap 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。 HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;Hash转载 2014-02-08 15:29:25 · 1023 阅读 · 0 评论 -
Java Map 排序定义
1、一般的map定义:Map map = new HashMap();这种map的定义,里面的数据是乱序的,没有顺序规则可依;2、保持有序的map定义:Map map = new LinkedHashMap();链表结构的HashMap,是有序的,put进去的数据顺序是怎样,出来的顺序也是那样,不会打乱里面数据的顺序;但是需要注意的一点是:如果put进去的key是存原创 2014-01-27 09:51:43 · 1544 阅读 · 0 评论 -
java String.Format() 日期格式用法
JDK1.5中,String类新增了一个很有用的静态方法String.format():现有一个时间'20090903'要转化成指定时间的java.util.Date格式Java代码 private Date getStartGregorianTime(String date) { Date d_date = DateUtil.parseDate转载 2013-12-24 23:35:26 · 3251 阅读 · 0 评论 -
Date类学习总结(Calendar Date 字符串 相互转换 格式化)
Date类学习总结 1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=tim原创 2013-12-02 14:20:33 · 1208 阅读 · 0 评论 -
eclipse环境变量设置
以下过程为配置JDK环境变量:1.右击“我的电脑”,点击“属性”:选择“高级”选项卡,点击“环境变量”:2.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(不分大小写)JAVA_HOME指明JDK安装路径,就是刚才安装时的路径C:\Program Files\Java\jdk1.5.0_06,此路径下包括lib,bin,jre等文件夹(此变量最好设置,转载 2013-11-13 15:02:24 · 835 阅读 · 0 评论 -
java.util.Date_与_java.sql.Date互转_及_字符串转换为日期时间格式
前提是实体类的属性是util包下的的date,因此set的属性也是util包下的的date,sql包中的Date类是util包中Date类的子类一、在当你遇到编译时出现错误:com.microsoft.sqlserver.jdbc.SQLServerException: 从字符串向 datetime 转换时失败。at com.microsoft.sqlserver.jd转载 2013-11-02 23:58:31 · 4709 阅读 · 0 评论 -
错误提示-ibatisorg.xml.sax.SAXParseException: The string "--" is not permitted within comments.
tomcat报如下错误:Cause: com.ibatis.common.xml.NodeletException: Error parsing XML. Cause: java.lang.RuntimeException: Error parsing XPath '/sqlMapConfig/sqlMap'. Cause: com.ibatis.common.xml.Nodele原创 2013-11-03 00:22:34 · 4598 阅读 · 0 评论 -
Java文件夹复制
利用Java复制文件到处都可以用到,这里总结了一个类供大家参考。里面总共有两个方法: public static boolean copyFile(String srcFileName, String destFileName,boolean overlay); public static boolean copyDirectory(String srcDirName, String de转载 2013-10-27 21:48:54 · 776 阅读 · 0 评论 -
JAVA处理文件(新建目录,新建文件,删除文件,删除文件夹,删除文件夹里面的所有文件,复制单个文件复制整个文件夹内容)
包括:新建目录,新建文件,删除文件,删除文件夹,删除文件夹里面的所有文件,复制单个文件,复制整个文件夹内容,移动文件到指定目录package common; import java.io.*; public class FileOperate { public FileOperate() { }转载 2013-10-27 22:04:09 · 1260 阅读 · 0 评论 -
java文件复制\删除
java文件的一些基本操作,供大家借用,把代码全部复制就可使用运行package com.file; import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.InputStream;im转载 2013-10-27 21:29:22 · 694 阅读 · 0 评论 -
BigDecimal对象的用法(及BigDecimal转换成double)
这些是网上抄袭行为不是原创留下自用的未经测试不能尽信1、JSP中BigDecimal转换成doubleBigDecimal转换成double在数据库中字段的类型为decimal(数字,数字),在JSP程序中要把它转换成double型的方法是: ((java.math.BigDecimal)row.get("数据库中字段")).doubleValue()注:r转载 2013-10-28 00:31:27 · 23219 阅读 · 0 评论 -
java复制文件或文件夹
package com.xuanwu.mtoserver.util;import java.io.*;/** * @author Toby 复制文件夹或文件夹 */public class FileUtil { public static void main(String args[]) throws IOException { // 源文件夹转载 2013-10-27 21:34:18 · 856 阅读 · 0 评论 -
Map.keyset()
摘抄: 有一个Map对象,这时候使用keySet()方法获取所有的key值,比如: Map map = new HashMap(); map.put(1, "a"); map.put(2, "b"); map.put(3, "c"); map.put(4, "d"); Set keys1 = map.keySet(); Se原创 2014-08-04 10:54:15 · 815 阅读 · 0 评论