随笔分类 -  JAVA

摘要:工具类: import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExce 阅读全文
posted @ 2017-03-03 14:36 凌晨。。。三点 阅读(1846) 评论(0) 推荐(0) 编辑
摘要:1 什么是类加载器 类加载器就是用来加载类的东西!类加载器也是一个类:ClassLoader 类被加载到内存,是通过类加载器完成的!Java提供了三种类加载器,分别是: bootstrap classloader:引导类加载器,加载rt.jar中的类; sun.misc.Launcher$ExtCl 阅读全文
posted @ 2016-11-23 16:47 凌晨。。。三点 阅读(662) 评论(0) 推荐(0) 编辑
摘要:1 学习动态代理的目的 动态代理技术都是在框架中使用,例如:Struts1、Struts2、Spring和Hibernate中都使用了动态代理技术。如果你不想自己写个框架,那么你基本上是用上不动态代理技术的。学习动态代理技术的目的是为了更好的理解框架内部的原理,也就是说是为了将来学习框架打基础!动态 阅读全文
posted @ 2016-11-23 00:51 凌晨。。。三点 阅读(7402) 评论(0) 推荐(2) 编辑
摘要:1. 什么是注解 语法:@注解名称 注解的作用:替代xml配置文件!servlet3.0中,就可以不再使用web.xml文件,而是所有配置都使用注解! 2. 注解的使用 定义注解类:框架的工作 使用注解:我们的工作 读取注解(反射):框架的工作 3. 定义注解类 4. 使用注解 注解的作用目标:类, 阅读全文
posted @ 2016-11-22 15:09 凌晨。。。三点 阅读(380) 评论(0) 推荐(0) 编辑
摘要:1回顾泛型类 泛型类:具有一个或多个泛型变量的类被称之为泛型类。 2 泛型方法 泛型方法的特点: 方法的参数中可以使用泛型变量; 方法的返回值中可以使用泛型变量。 调用泛型方法时无需指定泛型变量,编译器会通过实际参数的类型来识别泛型变量的类型,上例中传递的参数为String[]类型,那么相当于给泛型 阅读全文
posted @ 2016-11-21 22:25 凌晨。。。三点 阅读(11827) 评论(0) 推荐(2) 编辑
摘要:邮件协议 1 收发邮件 发邮件是从客户端把邮件发送到邮件服务器,收邮件是把邮件服务器的邮件下载到客户端。我们在163、126、QQ、sohu、sina等网站注册的Email账户,其实就是在邮件服务器中注册的。这些网站都有自己的邮件服务器。 2 邮件协议概述 与HTTP协议相同,收发邮件也是需要有传输 阅读全文
posted @ 2016-11-20 14:40 凌晨。。。三点 阅读(998) 评论(0) 推荐(0) 编辑
摘要:无意中看到一个生成简易验证码的小工具类(保存学习): 工具类代码: 1 import java.awt.BasicStroke; 2 import java.awt.Color; 3 import java.awt.Font; 4 import java.awt.Graphics2D; 5 impo 阅读全文
posted @ 2016-10-22 16:05 凌晨。。。三点 阅读(1528) 评论(0) 推荐(0) 编辑
摘要:反射是Java中最重要的内容之一,了解反射原理对我们学习各种框架具有很大的帮助 反射的原理: 反射应用示例: 运行结果: 阅读全文
posted @ 2016-10-18 14:49 凌晨。。。三点 阅读(473) 评论(0) 推荐(0) 编辑
摘要:如果实现的多个方法,这些方法里面逻辑基本相同,唯一不同的是传递的参数的个数,可以使用可变参数可变参数的定义方法 数据类型...数组的名称,这个数组存储传递过来的参数,类似JavaScript注意点: (1)可变参数需要写在方法的参数列表中,不能单独定义 (2)在方法的参数列表中只能有一个可变参数 ( 阅读全文
posted @ 2016-10-18 11:45 凌晨。。。三点 阅读(381) 评论(0) 推荐(0) 编辑
摘要:静态导入作用是可以适当减少代码量,但实际上减少得很有限,实际应用中也用的不多,但是作为Java的特性,我们应该适当了解: 阅读全文
posted @ 2016-10-18 10:44 凌晨。。。三点 阅读(192) 评论(0) 推荐(0) 编辑
摘要:本案例简单介绍枚举类型的应用以及带构造方法的枚举类型: 运行结果: 阅读全文
posted @ 2016-10-18 10:26 凌晨。。。三点 阅读(267) 评论(0) 推荐(0) 编辑
摘要:Junit是一个很好用的单元测试工具,下面是使用Junit来测试方法的简单案例: 运行截图: 阅读全文
posted @ 2016-10-16 20:08 凌晨。。。三点 阅读(245) 评论(0) 推荐(0) 编辑