JAVA
文章平均质量分 76
lfcowboy
这个作者很懒,什么都没留下…
展开
-
Servlet生命周期
大多数程序员都知道Servlet的生命周期,简单的概括这就分为四步:servlet类加载--->实例化--->服务--->销毁。对这个过程只是肤浅了解下,对于servlet何时被销毁,还是不太情楚。下面我们描述一下Tomcat与Servlet是如何工作的,首先看下面的时序图.1、Web Client 向Servlet容器(Tomcat)发出Http请求2、Servlet容器接收Web转载 2010-04-22 19:25:00 · 366 阅读 · 0 评论 -
Java虚拟机内存调整
Java虚拟机默认分配64M内存,如果你的应用比较大,超出64M内存,Java虚拟机就会抛出OutOfMemoryError,并停止运行。不管是什么应用(Web应用、Application等),只需要修改你的机器上的运行Java命令,在java xxx命令中添加-Xms(最小使用内存)、-Xmx(最大使用内存)即可解决。当然,这儿的内存容量都是指物理内存,不能超出你的机器的物理内存的总容量。 关于转载 2010-04-22 19:24:00 · 1262 阅读 · 0 评论 -
Servlet 介绍 以及Servlet生命周期(详细)
在上一篇文档里提到了CGI和Servelt 的对比,并介绍了在JAVA编写的应用程序Servlet在服务器上运行主要就是解决了CGI进程处理占资源效率高的问题。 Servlet 只是一个名词,具体的解释就是使用JAVA编写的一个应用程序,在服务器上运行,处理请求的信息,并且将处理后的结果回发的客户端。 对于所有的来自于客户端的请求,这段程序即Servlet只需要创建一次实例,因此它节省了大量的内存转载 2010-04-22 19:07:00 · 324 阅读 · 0 评论 -
Java多线程程序设计详细解析
一、理解多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。 多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果系统只有一个转载 2010-04-22 19:13:00 · 294 阅读 · 0 评论 -
抽象类和接口的比较
<br />java中的接口和抽象类<br /><br />接口和抽象类是Java两种重要的机制,具体的内容很多,现在只从抽象方法的角度来对两者做一下比较。<br /><br />相同点:<br /> A 接口和抽象类都不能生成实例,都不能被实例化<br /> B 接口和抽象类都拥有抽象方法(一个或多个)。<br /> <br /> <br />不同点:<br /> A 接口中的方法都是公有的、抽象的方法(public abstract 方法名(); , publlic abstract转载 2010-07-19 19:13:00 · 311 阅读 · 0 评论 -
Ant入门教程
原文地址:http://www.java3z.com/cwbwebhome/article/article2/2764.html本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。<br /><br /><br />1. Ant简介:这里引用Ant帮助文档中对Ant的介绍:<br /> Apache Ant是一个基于Java的构建工具。从理论上讲,也是一种类似于Make的工具,只是去转载 2010-08-10 19:45:00 · 322 阅读 · 0 评论