![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 73
Elina_1992
这个作者很懒,什么都没留下…
展开
-
Java中Hashset、HashMap、ArrayList、LinkedList、Vector之间的联系与区别
进入正题,HashSet、HashMap、ArrayList、LinkedList、Vector这几个在Java编程中经常用到,他们之间有很多联系,有很多相通的地方、但也有很多不同。首先java集合类主要由两个接口:Collection和Map.Collection又有子接口:Set、Queue、List.(这些基础的接口关系这里不多说了) HashSet与HashMap,名字很接转载 2015-03-16 17:13:43 · 470 阅读 · 0 评论 -
Java Calendar使用方法
1.java Calendar add方法 每个日期形式都有其整数值public static Date addYears(Date date, int amount) { return add(date, 1, amount); } public static Date addMonths(Date date, int原创 2016-07-07 17:51:12 · 3197 阅读 · 0 评论 -
StringUtils常用方法+StringUtils详细介绍
StringUtils用法+StringUtils详细介绍public static void StringUtil(){ //null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //判断是否Null 或者 "" //System.out.println(StringUtils.isEmpty(null));转载 2016-12-24 12:01:44 · 374 阅读 · 0 评论 -
StringUtils 工具类的常用方法
StringUtils 源码,使用的是commons-lang3-3.1包。下载地址http://commons.apache.org/lang/download_lang.cgi以下是StringUtils的各项用法1.空字符串检查使用函数: StringUtils.isBlank(testString)函数介绍: 当testString为空,长度为零或者仅由空白转载 2016-12-24 12:03:58 · 452 阅读 · 0 评论 -
java压缩/解压缩zip格式文件
1package com.resoft.util; 3import java.io.BufferedOutputStream; 4import java.io.File; 5import java.io.FileInputStream; 6import java.io.FileNotFoundException; 7import java.io.FileOutputS转载 2016-12-24 14:34:27 · 535 阅读 · 0 评论 -
Java压缩和解压文件工具类ZipUtil
用于服务器端打包文件的,将压缩后的文件写入到response输出流即可实现在服务器端打包下载,支持多级目录嵌套。测试时可以先用ZipUtil.zip压缩某个文件夹test,得到压缩文件test.zip,然后将文件夹test删除,用ZipUtil.unzip解压test.zip即可还原。PS:需要解决中文乱码的朋友可以参考此处 http://log-cd.iteye.com/blog/585转载 2016-12-24 14:43:39 · 942 阅读 · 0 评论 -
java中代码的注释和快捷键
添加必要的注释,对一个有责任心、有道德模范的前端必须具备的好习惯,可以大大提高代码的可维护性、可读性。java代码注释快捷键:ctrl+shift+/首先熟悉一下html、css、js的注释的写法:1、HTML注释语法:2、css注释语法/* 注释内容 *//* ----------文字样式开始---------- */转载 2017-02-09 10:36:38 · 877 阅读 · 0 评论 -
BigDecimal类的构造函数——将double类型转换为BigDecimal类型
package archie2010; import java.math.BigDecimal; import java.math.MathContext; public class BigDecimalTest { /** * @param args * @reference archie2010 * @functi转载 2017-02-09 10:44:23 · 624 阅读 · 0 评论 -
java计算时间差
为了得到两个时间差可以有如下写法:现在是:2004-03-26 13:31:40 过去是:2004-01-02 11:30:24要获得两个日期差,差的形式为:XX天XX小时XX分XX秒方法一:DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");try{ Date d1 = df.parse("2004转载 2017-02-09 10:53:56 · 419 阅读 · 0 评论 -
使用jackson对Java对象与JSON字符串相互转换的一些总结
总结一下自己使用jackson处理对象与JSON之间相互转换的心得。 jackson是一个用Java编写的,用来处理JSON格式数据的类库,它速度非常快,目前来看使用很广泛,逐渐替代了Gson和json-lib。 如果直接引入jar包,可以访问这个地址下载http://jackson.codehaus.org/1.9.11/jackson-all-1.9.11.jar转载 2017-12-07 09:20:35 · 281 阅读 · 0 评论 -
Tomcat下的定时任务
package axtic.servlet; // 下面就Servlet侦听器结合Java定时器来讲述整个实现过程。要运用Servlet侦听器需要实现 javax.servlet.ServletContextListener接口,同时实现它的 contextInitialized(ServletContextEvent event)和 contextDestroyed(ServletCont转载 2016-07-26 13:35:02 · 872 阅读 · 0 评论 -
List<Map>中赋值覆盖问题
虽然修改的的是newList的第三个对象,但第一个对象id值也改变。因为list.get(2)存的是引用,而list.get(2)和list.get(0)存放的是相同引用,内存里面同一个区域,只要一个改变,其他都会改变。改乘这样就行了import java.util.ArrayList;import java.util.HashMap;import java.util.Lis原创 2016-01-06 10:37:41 · 3925 阅读 · 0 评论 -
java数据类型和mysql数据类型对应表
类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述 VARCHARL+NVARCHARjava.lang.String12 CHARNCHARjava.lang.String转载 2015-11-04 11:26:43 · 465 阅读 · 0 评论 -
java 泛型详解
普通泛型class Point{ // 此处可以随便写标识符号,T是type的简称 private T var ; // var的类型由T指定,即:由外部指定 public T getVar(){ // 返回值的类型由外部决定 return var ; } public void setVa转载 2015-03-20 13:41:21 · 338 阅读 · 0 评论 -
Java获取当前时间的年月日方法
package com.ob;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateTest { public static void main(String[] args)转载 2015-07-28 15:11:47 · 574 阅读 · 0 评论 -
java生成xml(详细版)
创建一个接口XmlInterface.javapublic interface XmlInterface { /** * 建立XML文档 * @param fileName 文件全路径名称 */ public void createXml(String fileName);转载 2015-08-10 16:21:03 · 438 阅读 · 0 评论 -
java定时器的使用(Timer)
java定时器的使用(Timer)1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。private java.util.Timer timer;timer = new Timer(true);timer.schedule(new java.util.TimerTask()转载 2015-07-17 11:41:14 · 536 阅读 · 0 评论 -
java获取当前类的绝对路径
1.如何获得当前文件路径常用:(1).Test.class.getResource("")得到的是当前类FileTest.class文件的URI目录。不包括自己!(2).Test.class.getResource("/")得到的是当前的classpath的绝对URI路径。(3).Thread.currentThread().getContextCl转载 2015-08-11 13:55:55 · 4971 阅读 · 0 评论 -
JAVA生成XML文件
Java Bean[java] view plaincopypackage xml; public class Person { private String name ; private int age ; public Person(String name, int age) { supe转载 2015-07-20 11:21:03 · 404 阅读 · 0 评论 -
java中Date,String,timestamp转换问题
一.获取系统当前时间:1.System.out.println(new Timestamp(new java.util.Date().getTime)); //包含时分秒2.System.out.println(new java.sql.Date(new java.util.Date().getTime)); //不包含时分秒3.通过格式化类获取任意格式转载 2015-07-20 17:24:07 · 427 阅读 · 0 评论 -
java读取xml文件
Xml代码 thinking in java 85.5 Spring in Action 39.0 然后结合一张图来发现dom解析时需要注意的地方在这里当我们得到节点book时,也就是图中1所画的地方,如果我们调用它的g转载 2015-07-20 16:18:21 · 333 阅读 · 0 评论 -
try-catch-finally中return的执行情况
在try中没有异常的情况下try、catch、finally的执行顺序 try --- finally如果try中有异常,执行顺序是try --- catch --- finally如果try中没有异常并且try中有return这时候正常执行顺序是try ---- finally --- return如果try中有异常并且try中有return这时候正常执行顺序是try----ca转载 2015-11-03 09:02:56 · 423 阅读 · 0 评论 -
SQLEXCEPTION: ORA-01795: 列表中的最大表达式数为 1000
select * from table where id in (),in后面的括号里的数目超过1000条。 解决方法: 拆分:id in () or id in()。/** * 把超过1000的申请号数组拆分成数量splitNum的多组sql的in 集合。 * @param sqhArrays 申请号的数组 * @param splitNum 拆分的间隔数目,...转载 2018-02-08 10:33:17 · 1188 阅读 · 0 评论