java基础
MaChuXiang
故不积跬步,无以至千里;不积小流,无以成江海。骐骥一跃,不能十步;驽马十驾,功在不舍。锲而舍之,朽木不折;锲而不舍,金石可镂。
展开
-
java基础之do...while...用法
1、对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。do…while循环和while循环相似,不同的是,do…while循环至少会执行一次。do { //代码语句}while(布尔表达式);2、do..while循环语句也称为后测试循环语句,它的循环重复执行方式,也是利用一个条件来控制是否要继续重复执转载 2018-01-31 16:51:02 · 516 阅读 · 2 评论 -
Java之几种定时器的使用
没有去仔细研究这两种定时器的API,会使用及能在项目中应用即可;import org.quartz.CronExpression;import org.quartz.CronTrigger;import org.quartz.JobDetail;import org.quartz.Scheduler;import org.quartz.SchedulerException;impo...原创 2018-07-19 16:03:49 · 191 阅读 · 0 评论 -
Java基础之将Bean对象转换为xml
一、转换的Bean对象@XmlRootElement(name="note") // bixude @XmlAccessorType(XmlAccessType.FIELD)public class OaBusinessTaskBean { // 流水号(唯一) @XmlElement(name="RUN_ID") private String RUN_ID; // 工作...翻译 2018-05-21 09:59:51 · 601 阅读 · 0 评论 -
Java基础之JsonUtils类
package pde.ams.util;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.fasterxml.jackson.core.type.TypeReference;import com.fasterxml.ja...翻译 2018-04-28 22:49:03 · 905 阅读 · 0 评论 -
Java基础之文件下载过滤器
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.Out...转载 2018-04-28 22:46:47 · 555 阅读 · 0 评论 -
Java基础之获取类的三种方式
public class GetClass { public static void main(String[] args) { GetClass.get_1(); GetClass.get_2(); try { GetClass.get_3(); } catch (ClassNotFoundE...原创 2018-05-04 23:25:47 · 227 阅读 · 0 评论 -
Java基础之静态变量和实例变量的区别
//先拿个Demo来public class demo_04_23 { private static int staticInt = 2; private int random = 2; public demo_04_23() { staticInt=staticInt+1; ran...翻译 2018-04-23 21:54:45 · 103 阅读 · 0 评论 -
SpringMVC之(七)文件(图片)上传
1.1 需求在修改商品页面,添加上传商品图片功能。1.2 springmvc中对多部件类型解析在 页面form中提交enctype="multipart/form-data"的数据时,需要springmvc对multipart类型的数据进行解析。在springmvc.xml中配置multipart类型解析器。1.3 加入上传图片的jar上边的解析内部使用下边的jar进行图片上传。...翻译 2018-04-07 15:51:16 · 123 阅读 · 0 评论 -
Java基础之==与equals的区别
public class Demo_20180218 { /** * true false true false true * == 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。 * equals 比较的是两个对象的内容是否相等,由于所有的类都是继承自java.l...原创 2018-02-18 11:55:08 · 174 阅读 · 0 评论 -
Java基础之FtpUtils工具类
注解、函数、引用jar包都有,直接用即可;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.Inp翻译 2018-02-07 16:32:32 · 2151 阅读 · 0 评论 -
Java基础之ArrayList、Vector与LinkedList的区别
一、ArrayList和LinkedList的大致区别如下: 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。 4.Vec...翻译 2018-02-04 20:22:53 · 158 阅读 · 0 评论 -
Java基础之二维数组
1、定义float[][] numthree; //定义一个float类型的2维数组numthree=new float[5][5]; //为它分配5行5列的空间大小numthree[0][0]=1.1f; //通过下标索引去访问 1行1列=1.1long[][] numfive=new long[5][];原创 2018-01-22 17:46:44 · 191 阅读 · 0 评论 -
Java基础之Iterator
public static void main(String[] args) { List list = new ArrayList(); list.add("1"); list.add("2"); list.add("3");//遍历方式一 for(Iterator it = list.原创 2018-02-01 22:01:45 · 126 阅读 · 0 评论 -
Dom4j封装解析xml数据(个人实际案例)
public static void main(String[] args) throws DocumentException { //Document document = DocumentHelper.parseText(Dom4jOfEnclosure()); Dom4jOfEnclosure(); // xml的封装 System.out.p...原创 2018-11-12 16:14:49 · 322 阅读 · 0 评论