java
花间一壶酒..
这个作者很懒,什么都没留下…
展开
-
内部类和匿名内部类
java中的内部类总结 内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类 如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动) 显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类 而心脏又在人体当中,正如同是内部类在外部内当中 实例1:内部类的基本结构 ?转载 2015-06-22 10:58:06 · 376 阅读 · 0 评论 -
java字节流(读写文件)
InputStream 此抽象类是表示字节输入流的所有类的超类。需要定义 InputStream 的子类的应用程序必须始终提供返回下一个输入字节的方法。 int available() 返回此输入流方法的下一个调用方可以不受阻塞地从此输入流读取(或跳过)的字节数。 void close() 关闭此输入流并释放与该流关联的所有系统资源。 void mark(int rea转载 2015-07-02 11:50:12 · 529 阅读 · 0 评论 -
Unchecked Exception 和 Checked Exception 比较
Throwable类是所有异常的始祖,它有两个直接子类Error / Exception: Error仅在Java虚拟机中发生动态连接失败或其它的定位失败的时候抛出一个Error对象。一般程序不用捕捉或抛出Error对象。 Unchecked Exception: a. 指的是程序的瑕疵或逻辑错误,并且在运行时无法恢复。 b. 包括Error与RuntimeExceptio转载 2015-07-01 18:35:10 · 313 阅读 · 0 评论 -
详解Java解析XML的四种方法
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。 对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Defin转载 2015-07-03 00:04:48 · 273 阅读 · 0 评论 -
java序列化
一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是转载 2015-07-09 08:04:39 · 442 阅读 · 0 评论 -
java测试注解(@RunWith(value = SpringJUnit4ClassRunner.class) )
转自:http://blog.csdn.net/generalyy0/article/details/6955752 知识点一: @Transactional//默认只有runtime(运行时)异常回滚 @Transactional(rollbackFor = Exception.class)//表示抛出Exception异常后,回滚 知识点二: 在测试类里测试时需要用转载 2015-06-29 15:56:07 · 21222 阅读 · 0 评论 -
@suppressWarnings("unchecked") java 中是什么意思
转自:http://zmx.iteye.com/blog/385358 解释一: 屏蔽某些编译时的警告信息 在强制类型转换的时候编译器会给出警告 加上 程序代码 @SuppressWarnings("unchecked") 就不会警告了 解释二: 注释类型 当你的编码可能存在转载 2015-06-28 23:14:15 · 786 阅读 · 0 评论 -
java反射详解
Java反射机制 转自:http://www.cnblogs.com/jqyp/archive/2012/03/29/2423112.html 一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,转载 2015-06-27 20:07:36 · 500 阅读 · 0 评论 -
类对象(user.class)
转载自: http://duben.iteye.com/blog/367218 在学习反射机制时,总结一下获得类对象方式: 第一种方式:通过类本身来获得对象 Java代码 Class classname = this .getClass(); 第二种方式:通过子类的实例获取父类对象 Java代码 ClassN转载 2015-06-27 19:22:32 · 2012 阅读 · 0 评论 -
代理模式与动态代理模式
代理模式与动态代理模式 1、代理模式 所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之前起到中介的作用。 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 生活中的例子:过年加班比较忙,没空去买火车票,这时可以打个电话到附近的票务中心,叫他们帮你买张转载 2015-06-25 19:13:42 · 327 阅读 · 0 评论 -
web.xml中load-on-startup的作用
web.xml中load-on-startup的作用 如下一段配置,熟悉DWR的再熟悉不过了: dwr-invoker org.directwebremoting.servlet.DwrServlet debug true 1 dwr-invoker /dwr/* 我们注意到它里面包含了这段配置转载 2015-06-25 09:45:15 · 375 阅读 · 0 评论 -
Servlet生命周期与工作原理
Servlet生命周期与工作原理 Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法 Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,转载 2015-06-25 09:00:34 · 325 阅读 · 0 评论 -
代理模式详细讲解
代理模式 12.1 我是游戏至尊 2007年,感觉很无聊,于是就玩了一段时间的网络游戏,游戏名就不说了,要不就有做广告的嫌疑,反正就是打怪、升级、砍人、被人砍,然后继续打怪、升级、打怪、升级······我花了两个月的时间升级到80级,已经很有成就感了,但是还被人杀死,高手到处都是,GM(Game Master,游戏管理员)也不管,对于咱这种非RMB玩家基本上都是懒得搭理。在这段转载 2015-06-25 19:27:48 · 1152 阅读 · 0 评论 -
单例模式的七种写法
单例模式的七种写法 DEA 转载请注明出处:http://cantellow.iteye.com/blog/838473 第一种(懒汉,线程不安全): Java代码 public class Singleton { private static Singleton instance; private Singleton (转载 2015-06-25 18:10:32 · 220 阅读 · 0 评论 -
map问题
public class Test2 { public static void main(String args[]){ Map map=new HashMap(); map.put(1, "小张"); map.put(2, "小马"); map.put(3, "小耿"); map.put(3, "小耿"); map.put(4, "小霍"); Iterator it=map.en转载 2015-06-20 16:50:32 · 343 阅读 · 0 评论 -
关于事务
原文链接:http://zhenchengchagangzi.iteye.com/blog/1159493 问了一个关于java 事务的问题,当时只知道跟数据库有关,然后依稀记得commit,rollback什么的 ,具体就不知道了,这篇文章关于java事务讲的很详细,因此转载 java的事务处理,如果对数据库进行多次操作,每一次的执行或步骤都是一个事务.如果数据库操作在某一步转载 2015-06-21 17:58:03 · 370 阅读 · 0 评论 -
JDBC连接数据库讲解
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: try{ //加载M转载 2015-07-07 09:50:08 · 345 阅读 · 0 评论