- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 获取类路径下的资源
package cn.ttt.servlet;import java.io.IOException;import java.io.InputStream;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServl...
2018-04-12 16:14:15
322
原创 统计网站访问量
package cn.ttt.Servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet...
2018-04-12 16:12:59
448
原创 使用ServletContext获取资源路径
package cn.ttt.servlet;import java.io.IOException;import java.io.InputStream;import java.util.Set;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax....
2018-04-12 16:11:55
1767
原创 向ServletContext中保存和获取数据
AServletpackage cn.ttt.servlet;import java.io.IOException;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servl...
2018-04-12 16:11:05
3264
原创 Servlet接口中的方法
package day09_1;import java.io.IOException;import java.util.Enumeration;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servl...
2018-04-12 16:05:37
523
原创 MyEclipse闪退的解决办法
1.找到MyEclipse的安装目录,打开myeclipse.ini文件;2.打开后把 myeclipse.ini 文件中的 -vm 下面的 jvm.dll 路径改成自己的JDK的 javaw.exe 路径;3.在myeclipse.ini 文件中的最后两行后面加上-Dgenuitec.honorDevMode=true-Dosgi.dev=true这两行即可,如图所示。参数如下:#utf8 (d...
2018-04-09 12:26:32
15909
7
原创 反射的原理和实现
反射: 反射应用在一些通用性比较高的代码中。 一般的框架,大多数都是使用反射来实现的。 在框架开发中,都是基于配置文件开发。 在配置文件红配置了类,可以通过反射得到类中的所有内容,可以让类中某个方法执行。 类中所有的内容:属性、没有参数的构造方法、有参数的构造方法、普通方法。 分析反射的原理: 首先把需要jav...
2018-04-03 22:19:22
2517
原创 可变参数
可变参数可以应用在什么场景: 实现两个数的相加,实现三个数的相加 四个数的相加 如果实现多个方法,这些方法里面逻辑基本相同,唯一不同的是传递的参数个数,可以使 用可变参数。 可变参数定义的方法:数据类型...数组的名称 理解为一个数组,这个数组存储传递过来的参数package test;public class testDemo5 { public static ...
2018-04-03 14:07:06
198
原创 颠倒数组中所有元素的方法
实现一个泛型方法,接收任意类型的数组,颠倒数组中的所有元素package test;import java.util.Arrays;public class testDemo { public static void main(String[] args) { //创建一个数组 Integer[] arr = {15,18,19,21,28}; System.out.prin...
2018-04-03 13:03:14
1246
1
原创 静态导入,自动拆装箱,增强for循环
静态导入可以再代码里面直接使用静态导入方式,导入静态方法或者常量Import static xx.xx.xxxImport static java.lang.System.out;Import static java.util.Arrays.sort;比如实现一个计算器,在Math类里面,这时静态导入Math包就方便了自动拆装箱装箱:把基本的数据类型转换成包装类拆箱:把包装类转换成基本数据...
2018-04-03 12:47:39
217
原创 枚举API的使用(枚举对象、枚举对象下标、枚举对象名称之间的转换)
enum常用的方法name() : 返回枚举的名称Ordinal() : 枚举的下标,下标从0开始valueOf(Class<T> enumType, String name) : 得到枚举的对象还有两个方法,但是这两个方法不再api里面,是编译的时候生成的。Valueof(String name) : 转换枚举对象Values() : 获得所有枚举对象数组 枚举对象、枚举对象下标、...
2018-04-02 14:31:19
2579
原创 枚举的使用
什么是枚举?需要在一定的范围内取值,这个值只能是这个范围中的任意一个。举例:交通信号灯,有三种颜色,但是每次只能亮三种颜色里面的任意一个。枚举关键字enumEnum Color3{RED,GREEN,YELLOW;}枚举的构造方法也是私有的枚举的使用方法示例:package test04;public class testEnum1 { public static void ma...
2018-04-02 14:23:00
199
原创 Junit的使用
Junit的使用单元测试测试对象是类中的一个方法。 junit不是javase的一部分,想要使用导入jar包但是在myEclipse中自带了junit的jar包首先junit版本 3.x 4.x单元测试方法的时候,方法命名规则 : public void 方法名(){}使用注解方式运行测试方法,在方法的上面@Test:表示方法进行单元测试Publi...
2018-04-01 22:19:45
436
原创 泛型在类中的使用
在一个类上定义一个类型,这个类型可以在类里面直接使用class testDemo <T>{ //在类中可以直接使用T类型 T temp; public void swap(T aa){} //不能在静态方法中使用,需要再次声明 public static<A> void test1(A cc){}}...
2018-04-01 21:58:36
486
原创 数组元素的互换(使用泛型解决)
定义一个数组,实现指定位置上数组元素的互换方法逻辑相同,只是数据类型不同,这个时候使用泛型方法package test;import java.util.Arrays;public class test1 { public static void main(String[] args) { //定义一个数组,实现ING和LALA的互换 String[] arr1 = {"HAHA...
2018-04-01 21:36:58
1761
原创 遍历List、Set、Map集合的几种方式
遍历List、Set、Map集合的几种方式package JavaEE;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Map;import jav...
2018-04-01 16:40:35
483
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人