Java多态性——分派
摘要:一、基本概念 Java是一门面向对象的程序设计语言,因为Java具备面向对象的三个基本特征:封装、继承和多态。这三个特征并不是各自独立的,从一定角度上看,封装和继承几乎都是为多态而准备的。多态性主要体现在对象的方法调用上: 1.编译期根据对象的静态类型进行静态分派。 2.运行期根据对象的实际类型进行
阅读全文
浅谈多线程编程艺术
摘要:一、内容要点 1. 线程的基本概念 2. 线程的创建和启动 3. 线程的调度和优先级 4. 线程的状态控制 5. 线程同步 6.名词解释 7.线程中的常用方法 二、基础模块 1 . 线程的基本概念 理解线程首先要了解如下几个概念 (1)进程: 每个进程都有独立的代码和数据空间(进程上下文),进程间的
阅读全文