随笔分类 - 编程语言
摘要:java异常是java提供的用于处理程序中错误的一种机制。所谓错误是指在程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在)。设计良好地程序应该在程序异常发生时提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结...
阅读全文
摘要:存储管理的任务是存储空间的分配和回收。在现代操作系统中通常有单一连续分配、固定分区分配、可变分区分配三种分配方法。单一连续分配:属于静态分配类型;分配特点:不分区,所有用户空间给某个进程或作业。固定分区分配:属于静态分配法;分配特点:分成大小不等的区域,区域分完后固定...
阅读全文
摘要:进程管理师操作系统的核心,但如果设计不当,就会出现死锁的问题。如果一个进程在等待一个不可能发生的事情,则进程就死锁了。而如果一个或多个进程产生死锁,就会造成系统死锁。死锁发生的必要条件:互斥条件:即一个资源每次只能被一个进程使用,在操作系统中这是真实存在的情况。保持和...
阅读全文
摘要:只有Static静态的才是类的方法、类的变量;而非静态的是对象的全部要用this指针进行调用。类生成的对象不能访问原类中的protected类,只能访问public类。静态变量和动态变量的区别:静态变量值保持上一次的值,动态变量的值每次都是初值。类生成的对象相当于其他...
阅读全文
摘要:OMT(对象建模技术)定义了三种模型,它们分别是对象模型、动态模型、功能模型对象模型:主要技术——对象图;描述对象的静态结构,对象之间的关系、属性……动态模型:主要技术——状态图;描述与时间和操作顺序有关的系统特征,它表示瞬时、行为上的、系统的“控制”特征。功能模型:...
阅读全文
摘要:面向对象中,多态有多种不同的形式,其中参数多态和包含多态称为通用多态,过载多态和强制多态称为特定多态。 消息是发出的一个服务请求。 究竟怎样才算是真正地“面向对象”(Object-Oriented,OO)? Peter Co...
阅读全文
摘要:Servlet生命周期是由Servlet容器来控制的,其可以简单概括为:单实例,多线程,只new一次。具体分为分为3个阶段:初始化阶段——调用init()方法;运行阶段——调用service()方法;销毁阶段——调用destroy()方法。一、初始化阶段初始化阶段步骤...
阅读全文
摘要:一、Servlet运行原理1、Web Application的标准目录结构: WEB-INF/classes——存放编译好的servlet,即由JDK编译好的类(.class)文件 /lib——该Web Appli...
阅读全文
摘要:泛型可以让我们及早的发现错误,主要是在编译器发现错误。泛型是一种编程风格。类型更加灵活。泛型实例: package com.bjpowernode.generic;public class GenericTest2 {private ABC obj;public A...
阅读全文
浙公网安备 33010602011771号