摘要: String HttpServletRequest.getRequestURI() 和StringBuffer HttpServletRequest.getRequestURL() 返回的内容有何不同?为什么会如此? 首先,URI,是uniform resource identifier,统一资源标 阅读全文
posted @ 2016-09-10 19:51 sharpel 阅读(835) 评论(0) 推荐(0) 编辑
摘要: ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.util.*; /** * 演示Vector的使用。包括Vector的创建、向Vector中添加元素、从Vector中删除元素、 * 统计Vector中元素的个数和遍历Ve 阅读全文
posted @ 2016-09-10 19:20 sharpel 阅读(8422) 评论(0) 推荐(0) 编辑
摘要: Java的数据类型分两种:1.基本类型:long,int,byte,float,double,char2. 对象类型(类): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。 其中Long又叫 long的包装类。而By 阅读全文
posted @ 2016-09-10 18:53 sharpel 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 一、串行化的概念和目的 1.什么是串行化 对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(persistence)。对象通过写出描述自己状态的数值来记录自己 ,这个过程叫 阅读全文
posted @ 2016-09-10 18:29 sharpel 阅读(1815) 评论(0) 推荐(0) 编辑
摘要: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 1.方法声明时使用,放在范围操作符(public等)之后,返回类型声明(void等)之前.这时,线程获得的是成员锁,即一次只能有一个线程进入该方法,其他线程要想在此时调用该方法,只能排队 阅读全文
posted @ 2016-09-10 17:49 sharpel 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 1. 在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类, 继承之后可以使用父类的方法, 也可以重写父类的方法; implements 是实现多个接口, 接口的方法一般为空的, 必须重写才能使用2. 阅读全文
posted @ 2016-09-10 17:02 sharpel 阅读(37381) 评论(1) 推荐(2) 编辑