1、jdk就是j2se,jdk1.1.8版本以后改成为j2se,下载地址:http://java.sun.com/j2se/downloads.html
2、jre是java运行时环境(jdk1.3版本以后都包含jre)不用单独下载
3、设置环境变量
Continue reading
1、jdk就是j2se,jdk1.1.8版本以后改成为j2se,下载地址:http://java.sun.com/j2se/downloads.html
2、jre是java运行时环境(jdk1.3版本以后都包含jre)不用单独下载
3、设置环境变量
Continue reading
5、运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常。
6、说出Servlet的生命周期,并说出Servlet和CGI的区别。
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。
Continue reading
原著:David Callan 编译:Karen 参考:Google的原罪–网页序列等级
内容摘要: 无论是对普通网络冲浪者还是网站管理员来说,Google都是目前世界范围内最受欢迎的搜索引擎。它每天处理的搜索请求高达1.5亿次,几乎占全球所有搜索量的1/3。网络冲浪者对Google情有独钟,是由于Google所提供的快速搜索速度及高命中率搜索结果。这些都是基于Google的复杂文本匹配运算法则及其搜索程序所使用的Pagerank™系统(网页级别技术)。下面我们将向大家介绍Google的Pagerank™系统。
What is Java? Why Java?
大家学习Java有各自的理由,基本上Java是一个比较好的面向对象语言,api丰富
是当前比较主流的编程语言,J2SE/J2ME/J2EE在各个开发领域都发展良好
Java不会取代其他开发语言或开发平台,如c/c++/c#或Delphi/.NET
没有最好的语言,只有某种应用场合下相对合适的语言
Continue reading
准备工作:
1.选择 !DOCTYPE
过渡的(Transitional):
要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。虽然W3C不赞成使用<font>等标签,但是还是有很多网页爱好者在很喜欢用,所以W3C不得不把font补进到HTML 4.0的标准中.因此使用过渡式你还可以使用这些标签.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Continue reading