
编程语言
文章平均质量分 52
missysm586
这个作者很懒,什么都没留下…
展开
-
泛型的使用
泛型可以让我们及早的发现错误,主要是在编译器发现错误。泛型是一种编程风格。类型更加灵活。 泛型实例: package com.bjpowernode.generic; public class GenericTest2 { private ABC obj; public ABC getObj() { return obj; } public void setObj(ABC o原创 2012-02-29 20:00:10 · 713 阅读 · 3 评论 -
实例解析Servlet运行原理
一、Servlet运行原理 1、Web Application的标准目录结构: WEB-INF/classes——存放编译好的servlet,即由JDK编译好的类(.class)文件 /lib——该Web Application用到的依赖包 /Web.xml——该Web Applic原创 2012-03-29 20:38:14 · 1040 阅读 · 5 评论 -
Servlet生命周期
Servlet生命周期是由Servlet容器来控制的,其可以简单概括为:单实例,多线程,只new一次。具体分为分为3个阶段: 初始化阶段——调用init()方法; 运行阶段——调用service()方法; 销毁阶段——调用destroy()方法。 一、初始化阶段 初始化阶段步骤: 1、servlet容器加载servlet类,把它的.class文件中的数据读到内存中。原创 2012-03-31 15:38:56 · 1104 阅读 · 10 评论 -
面向对象的几个基本概念
面向对象中,多态有多种不同的形式,其中参数多态和包含多态称为通用多态,过载多态和强制多态称为特定多态。 消息是发出的一个服务请求。 究竟怎样才算是真正地“面向对象”(Object-Oriented,OO)? Peter Coad和Edward Yourdon提出了下列等式: 面向对象=对象(object)+类(classes)+继原创 2012-05-29 19:11:15 · 1676 阅读 · 7 评论 -
面向对象程序设计——继承访问机制
只有Static静态的才是类的方法、类的变量;而非静态的是对象的全部要用this指针进行调用。 类生成的对象不能访问原类中的protected类,只能访问public类。 静态变量和动态变量的区别:静态变量值保持上一次的值,动态变量的值每次都是初值。 类生成的对象相当于其他类,只能访问public,不能访问private、protected。 基类成员到派生类之后它的访问关系的原创 2012-05-29 19:29:44 · 898 阅读 · 3 评论 -
面向对象的分析与设计——UML
OMT(对象建模技术)定义了三种模型,它们分别是对象模型、动态模型、功能模型 对象模型:主要技术——对象图;描述对象的静态结构,对象之间的关系、属性…… 动态模型:主要技术——状态图;描述与时间和操作顺序有关的系统特征,它表示瞬时、行为上的、系统的“控制”特征。 功能模型:主要技术——数据流图;描述与值的变换有关的系统特征,功能、映射、约束和函数依赖。 具体见下表。原创 2012-05-29 19:20:47 · 892 阅读 · 4 评论 -
操作系统——进程死锁
进程管理师操作系统的核心,但如果设计不当,就会出现死锁的问题。如果一个进程在等待一个不可能发生的事情,则进程就死锁了。而如果一个或多个进程产生死锁,就会造成系统死锁。 死锁发生的必要条件: 互斥条件:即一个资源每次只能被一个进程使用,在操作系统中这是真实存在的情况。 保持和等待条件:有一个进程已获得了一些资源,但因请求其他资源被阻塞时,对已获得的资源保持不放。 不剥夺条件:有些系统资源是不原创 2012-05-29 20:06:21 · 784 阅读 · 0 评论 -
操作系统——存储
存储管理的任务是存储空间的分配和回收。在现代操作系统中通常有单一连续分配、固定分区分配、可变分区分配三种分配方法。 单一连续分配:属于静态分配类型;分配特点:不分区,所有用户空间给某个进程或作业。 固定分区分配:属于静态分配法;分配特点:分成大小不等的区域,区域分完后固定不变。 可变分区分配:属于动态分配方法; 分配特点:分成大小不等的区域,根据用户要求动态分配。 在可变分区分配方原创 2012-05-29 20:22:59 · 1100 阅读 · 3 评论 -
Java异常的概念和分类
java异常是java提供的用于处理程序中错误的一种机制。 所谓错误是指在程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。 设计良好地程序应该在程序异常发生时提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。 Java程序的执行过程中如出现异常事件,可以生成一个异常类对象,该异常对象封装了异常事件的信息,并将被提交给java原创 2012-07-27 08:26:15 · 1305 阅读 · 7 评论