13
2006
09

JAVA程序员面试32问

第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载 finally?再异常处理时提供 finally 块来执行任何
13
2006
09

浏览器自动刷新

response.setIntHeader("Refresh" , 180); 让浏览器在180s后刷新一次. 等价于html的 response.setIntHeader("Refresh","10;URL=http://www.reallydo.com"); 让浏览器在10s后跳转到http://www.reallydo.c
13
2006
09

Java 生成随机验证码

import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.File; import java.util.Random; import javax.imageio.ImageIO; public final class CodeImageGenerator { private final stati
13
2006
09

常用SQL语句

  说明:复制表(只复制结构,源表名:a 新表名:b)     SQL: select * into b from a where 1<>1   说明:拷贝表(拷贝数据,源表名:a 目标表名:b)     SQL: insert into b(a, b, c) select d,e,f from b;   说明:显示文章、提交人和最后回复时间     SQL: select a.title,a.username,b.adddate from ta
12
2006
09

ASCII_2

23
2006
08

ASCII_1

23
2006
08

java学习网站

1.(JAVA开发的官方网站) http://www.java.net/ - 外文 2.jGuru: FAQ Home Page 推荐 http://www.jguru.com/faq/ - 外文 3.Developer.com: An EarthWeb site http://www.developer.com/ - 外文 4.互联网上最活跃的一个Java Blog网站 http://www.javablogs.com/ - 外文 5.提供Java评论服务. 包括各种framework和应用程
23
2006
08

JAVA几个常见错误简析

1,空指针错误 java.lang.NullPointerException 使用基本的JAVA数据类型,变量的值要么已经是默认值,如果没有对其正常赋值,程序便不能通过编译,因此使用基本的JAVA数据类型(double,float,boolean,char,int,long)一般不会引起空指针异常。由此可见,空指针异常主要跟与对象的操作相关。 下面先列出了可能发生空指针异常的几种情况及相应解决方案: 不管对象是否为空就直接开始使用。 (JSP)代码段1: out.println(request.
23
2006
08

String中三种加法的区别

举一个简单的例子,下面有三种对String的累加操作. ① String tmp = "a" + "b" + "c"; ② String tmp = null; tmp+= "a"; tmp+= "b"; tmp+= "c"; ③ String tmp = null; StringBuffer buf = new StringBu
23
2006
08

ASP与各种关系型数据库连接方法

与ACCESS数据库连接: 1. set conn = server.CreateObject("adodb.connection") conn.open "DBQ="&server.mappath("data/data.mdb")&";Driver={Microsoft Access Driver (*.mdb)};" 2. set conn = server.CreateO