- 浏览: 713060 次
- 来自: ...
最新评论
-
ranguisheng:
可以加点注释,代码不便于阅读.
用java实现数据库连接池的一个简单示例 -
abcd880129:
这样写的话,还要用专门的下载工具,不然,只能下到一个为空的ex ...
ZK下载文件时,不在服务器生成文件直接下载 -
234369425:
同上,是20
java计算阶乘 -
CodeToMyLaw:
如果目录中含有中文呢?
[^\x00-\xff] 中文的 ...
js验证文件目录格式的正确性 -
yanzhoupuzhang:
加了,还是报那个错误!
org.apache.commons.dbcp.BasicDataSource的解决方法
文章列表
序列化概述
简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间(注:要想将对象传输于网络必须进行流化)!在对对象流进行读写操作时会引发一些问题,而序列化机制正是用来解决这些问题的!
问题的引出:
如上所述,读写对象会有什么问题呢?比如:我要将对象写入一个磁盘文件而后再将其读出来会有什么问题吗?别急,其中一个最大的问题就是对象引用!举个例子来说:假如我有两个类,分别是A和B,B类中含有一个指向A类对象的引用,现在我们对两个类进行实例化{ ...
- 2009-03-18 17:41
- 浏览 888
- 评论(0)
如何使用Static的变量和方法
- 博客分类:
- J2SE
有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能 够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就 能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为static。static 成员的最常见的例子是main( ) 。因为在程序开始执行时必须调用main() ,所以它被声明为static。
声明为static的变量实质上就是全局变量。当声明一个对象时,并不产生static变量的拷贝 ...
- 2009-03-18 17:35
- 浏览 898
- 评论(0)
class ParamTest {
public void changeInt(int i) {
i = 2;
}
public void changeString(String str) {
str = "xyz";
}
public void changePoint(Point point) {
point.x = 5;
point.y = 6;
}
public void change(char c, char ...
- 2009-03-18 17:30
- 浏览 1671
- 评论(0)
static块和构造函数的执行顺序
- 博客分类:
- J2SE
public class OrderTest {
public static void main(String[] args) {
/*
* 结果:
parent static block
Child static block
parent construct block
Child construct block
*/
new Child();
/*
*
...
- 2009-03-18 16:57
- 浏览 1109
- 评论(0)
import java.lang.reflect.Constructor;
import java.lang.reflect.Method;
public class DemoTest2
{
public DemoTest2(String s1, String s2)
{
System.out.println(s1);
System.out.println(s2);
}
public void output(String str)
{
System.out.print ...
- 2009-03-18 10:59
- 浏览 995
- 评论(0)
import java.lang.reflect.Field;
import java.lang.reflect.Method;
public class ReflectDemo {
public static void main(String[] args) throws Exception {
PrivateTest t = new PrivateTest();
Field field = Class.forName("com.test.PrivateTest").getDeclaredField(
...
- 2009-03-18 10:58
- 浏览 3343
- 评论(0)
转载:http://hi.baidu.com/javajavajava/blog
import java.awt.Color;
import java.awt.Component;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.MediaTracker;
import java.awt.Toolkit;
import java.awt.image.BufferedImage;
import java.awt.image.ConvolveO ...
- 2009-03-18 09:15
- 浏览 1016
- 评论(0)
转载:http://www.blogjava.net/onejavaer
String类下compareTo()方法
比较两个字符串,依次对比两个字符串中字符的ASC码,两个字符的ASC码相等则继续比较下两个字符直至比较出不同的两个字符跳出方法.方法返回值类型为整型.
例如
String a = &quo ...
- 2009-03-17 12:13
- 浏览 3181
- 评论(0)
Eclipse的WTP支持Javascript的代码补全功能
但是很简单,而且不支持jQuery
jQueryWTP的目的就是让Eclipse WTP支持jQuery
需要说明的是该插件对于MyEclipse等基于Eclipse WTP的工具也是支持的
项目主页是
http://www.langtags.com/jquerywtp/index.html
下载地址:http://sourceforge.net/project/showfiles.php?group_id=202840
安装方法:
step1:download jqueryWTP_version.jar
step2:find ...
- 2009-03-12 18:43
- 浏览 4707
- 评论(0)
官方下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0M1/MyEclipse_7.0M1_E3.4.0_Installer.exe
- 2009-03-12 18:42
- 浏览 1287
- 评论(0)
转载:
http://hi.baidu.com/javajavajava/blog
如何才算掌握了Java EE ?
——李刚(新东方IT培训的软件教学总监)
时常看到一些应届毕业生在简历上赫然写着精通了Java、C(挺恐怖的,我做了这么多年 ...
- 2009-03-12 18:09
- 浏览 963
- 评论(0)
操作EXECL
<script language="javascript">
function jStartExcel() {
var xls = new ActiveXObject ( "Excel.Application" );
xls.visible = true;
var newBook = xls.Workbooks.Add;
newBook.Worksheets.Add;
newBook.Worksheets(1).Activate;
xls.ActiveWorkBook.ActiveSheet. ...
- 2009-03-12 18:01
- 浏览 1149
- 评论(1)
检查网页是否存在
function CheckURL(URL)
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("GET",URL, false);
try
{
xmlhttp.Send();
var result = xmlhttp.status;
}
catch(e) {return(false); }
if(result= ...
- 2009-03-12 16:12
- 浏览 933
- 评论(0)
浏览器验证
function checkBrowser()
{
this.ver=navigator.appVersion
this.dom=document.getElementById?1:0
this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom)?1:0;
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
this.i ...
- 2009-03-12 15:53
- 浏览 930
- 评论(0)
取得控件得绝对位置(1)
<script language="javascript">
function getoffset(e)
{
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
{
t+=e.offsetTop;
l+=e.offsetLeft;
}
var rec = new Array(1);
rec[0] = t;
rec[1] = l;
return rec
}
& ...
- 2009-03-12 15:28
- 浏览 931
- 评论(0)