自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (2)
  • 收藏
  • 关注

原创 JavaWeb-servlet总结(一)

今天给大家总结一下javaWeb开发中最为基础也最为重要的servlet类,思路和之前一样,咱们一步一步来看。咱们用的最多的是HttpServlet类,和这个类相关的还有GenericServlet和Servlet,咱们分别来看看这三个类,看看他们之间的关系。一、Servlet接口Servlet是一个接口,咱们实现这个接口看一看有哪些方法:public class Demo5 implements

2016-05-12 22:26:36 1047

原创 Java反射总结(二)

在上一篇博客里带大家理解了一下什么是反射以及它的好处,这篇博客给大家总结一下反射的具体用法。一、获取Class实例的三种方式这里咱们先写一个类,用于被Class获取并操作:public class Person{ private String name; public Person() { } public Person(String name) { thi

2016-05-11 23:07:38 364

原创 Java反射总结(一)

今天给大家总结一下java中非常重要的反射,这里不给大家看反射的概念,和其它的技术一样,我从一个需求开始,带着大家一步一步做,带大家理解什么是反射以及为什么要用反射机制。一、需求描述假设我现在要开发一款游戏,游戏的名称叫《无敌破坏神》,玩家可以选择五中英雄角色,分别是: 1. 破坏神 2. 法师 3. 战神 4. 雅典娜女神 5. 精灵 这五个英雄角色都是我瞎想的,具体是什么

2016-05-11 22:22:33 397

原创 java增强for循环总结

今天总结一下for循环在java程序中的使用,先来看一下一般的for循环的使用方法:for(int i=0;i<10;i++) { System.out.println(i);}这里分别看一下这几种情况: 1. 三部分都为空for(;;) { System.out.println(0);}这个程序是个死循环,因为它缺少结束的条件。 2. 第二部分为空for(int i=0

2016-05-10 10:12:03 3138

原创 java可变参数总结

今天总结一下java中可变参数这个知识点。还是来看一个例子,现在我想写个方法来计算两个整形的和并且输出,这个方法很简单:public class KeBian { public static void main(String[] args) { sum(5,9); } public static void sum(int a,int b) { i

2016-05-10 09:48:17 2115

原创 java自动拆装箱总结

java中有8中基本的数据类型,这八种基本的数据类型都有对应的封装类型,下面是对应关系:int——Integerfloat——Floatdouble——Doublebyte——Bytelong——Longchar——Characterboolean——Booleanshort——Short基本数据类型和它对应的封装类型之间可以相互转换,从基本数据类型到封装类型叫做装箱,从封装类型到基本数据类型叫拆箱

2016-05-09 16:43:13 4761

原创 java枚举解析

今天总结一下枚举类型的使用,先来看一个需求,现在我想模拟交通信号灯的功能,在实现这个功能之前,我要先解决用什么方式表示信号灯中的红黄绿三个数值,我先用简单的方法实现一下:public class Demo1 { public static void main(String[] args) { int color; color = Color.GREEN;

2016-05-09 16:21:53 330

原创 java泛型的使用

泛型是jdk5.0的新特性,在这儿给大家总结一下,泛型在java中主要体现在一下几个方面: 1. 泛型方法 2. 泛型类 3. 在集合中的使用 下面具体来看一下 1.泛型方法 这里给大家举一个简单的例子说明一下。有一个整形数组:arr[] = {1,2,3,4,5,6,7,8,9}现在我想交换数组中的第一个和第四个元素的的顺序,要实现这个功能很简单,下面是代码:public

2016-05-08 16:45:20 277

原创 单元测试JUnit

今天总结一下java中常用的一种测试方法–单元测试JUnit。单元测试针的对象是类中的方法,被测试的方法必须满足如下几个条件: 1. 无返回值 2. 无参数 3. public修饰 下面给出一个例子:import org.junit.Test;public class Test2 { @Test public void sum() { int a=9

2016-05-08 16:09:39 577

原创 xml解析-dom4j对XPATH的支持

用dom4j对xml进行解析已经比sax方式简洁了很多,用起来很方便,但是在获取某个元素时依然有点麻烦,要一层一层的获取,这样很麻烦,换好dom4j提供了对XPATH的支持,这里简单介绍一下。 以下面这个xml文件为例:<?xml version="1.0" encoding="UTF-8"?><person> <p1 id="111"> <name>zhangsan</name

2016-05-07 17:08:27 4409

原创 xml解析-dom4j方式

一、dom4j简介DOM4J是dom4j.org出品的一个开源XML解析包。Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。 DOM4J下载jar包:http://downloads.sourceforge.net/dom4j/dom4j-1.6.1.jar二、操作步骤1.创建带解析xml文件<?x

2016-05-07 16:44:40 1089

原创 xml解析-jaxp-sax方式

总结一下xml文件解析的另一种方式-sax方式,先看一下解析的步骤: 1、创建解析器工厂 2、创建解析器 3、执行parse方法 4、创建一个类,继承DefaultHandler 5、重写三个方法一、新建一个待解析的xml文件<?xml version="1.0" encoding="UTF-8" standalone="no"?><person> <per> <

2016-05-07 16:27:15 647

原创 xml入门

一、xml简介xml的全称是eXtensible Markup Language:可扩展标记型语言,给大家解释一下是什么意思,分为两个部分: 标记型语言:这里给大家举个例子,比如说我要用记事本存储一些文字,直接输入保存就可以了,但是我不光想存储内容,我的文本还有一定的格式,比如标题的字体大小和居中显示,文本中重点内容用红色显示等,要怎么保存这些额外的东西呢?可以这样解决,给标题加一些标记,比

2016-05-05 16:51:10 367

原创 xml解析-jaxp-dom方式

总结一下xml文件的一种解析方式jaxp,先说一下解析的过程: 1. 创建解析器工厂 2. 创建解析器 3. 解析xml文件,返回Document对象 4. 其它操作(修改,添加,删除等操作) 5. (下面的步骤是需要回写文件时才有的)创建TransformerFactory工厂 6. 创建Transformer 7. 回写tf.transform(new DOMSour

2016-05-05 15:21:24 301

原创 html表单提交的方式

方式一:通过submit按钮提交<!DOCTYPE html><html><head> <title>通过submit按钮提交</title> <meta charset="UTF-8"/></head><body> <form action="" method="get" id="form1"> <input type="text" name="u

2016-05-04 16:50:41 3941

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除