1、实验目的与要求 (1) 掌握线程同步的概念及实现技术; (2) 线程综合编程练习 2、实验内容和步骤 实验1:测试程序并进行代码注释。 测试程序1: l 在Elipse环境下调试教材651页程序14-7,结合程序运行结果理解程序; l 掌握利用锁对象和条件对象实现的多线程同步技术。 packag ...
分类:
编程语言 时间:
2018-12-23 15:27:56
阅读次数:
205
面对对象精髓: 将数据和处理数据的方法绑定成一个对象 获得了对象就同时获得了数据和方法 组合: 多个对象放在一起,也可以降低代码冗余。 程序中一个对象将另一个对象作为自己的属性 继承和组合的区别: 继承:是一种类之间的包含关系( 学生 是 人类) 组合:是一种拥有的关系(学生类拥有手机类) 生成一个 ...
分类:
其他好文 时间:
2018-12-17 23:52:52
阅读次数:
282
C++支持面对对象的语言,最核心的是虚函数(支持多态),地址在调用之前才确定。 ...
分类:
其他好文 时间:
2018-12-17 02:16:54
阅读次数:
188
1、实验目的与要求 (1) 掌握线程概念; (2) 掌握线程创建的两种技术; (3) 理解和掌握线程的优先级属性及调度方法; (4) 掌握线程同步的概念及实现技术; 一、理论知识 ? 线程的概念 (1)多线程是进程执行过程中产生的多条执行线索。 ‐线程是比进程执行更小的单位。 ‐线程不能独立存在,必 ...
分类:
编程语言 时间:
2018-12-16 14:40:56
阅读次数:
123
面对对象的三大特性之继承 1.什么是继承? 在程序中,继承指的是class与class之间的关系 继承是一种关系,必须存在两个class才能产生这种关系;被继承的class称为父类,继承的class称为子类。 2.为什么要使用继承? 现实中,通过继承,子可以直接使用父的内容。 在程序中,通过继承,子 ...
分类:
编程语言 时间:
2018-12-14 21:02:39
阅读次数:
432
理论学习知识: 理论学习知识: JAR文件 Java程序的打包:程序编译完成后,程序员 将.class文件压缩打包为.jar文件后,GUI界面 程序就可以直接双击图标运行。 .jar文件(Java归档)既可以包含类文件,也可 以包含诸如图像和声音这些其它类型的文件。 JAR文件是压缩的,它使用ZIP ...
分类:
编程语言 时间:
2018-12-09 17:25:50
阅读次数:
255
1、实验目的与要求 (1) 掌握GUI布局管理器用法; (2) 掌握各类Java Swing组件用途及常用API; 2、实验内容和步骤 实验1: 导入第12章示例程序,测试程序并进行组内讨论。 测试程序1 l 在elipse IDE中运行教材479页程序12-1,结合运行结果理解程序; l 掌握各种 ...
分类:
编程语言 时间:
2018-12-02 16:13:06
阅读次数:
176
1、实验目的与要求 (1) 掌握事件处理的基本原理,理解其用途; (2) 掌握AWT事件模型的工作机制; (3) 掌握事件处理的基本编程模型; (4) 了解GUI界面组件观感设置方法; (5) 掌握WindowAdapter类、AbstractAction类的用法; (6) 掌握GUI程序中鼠标事件 ...
分类:
编程语言 时间:
2018-11-25 20:23:00
阅读次数:
143
1.变量和赋值 2.函数 3.数组新增方法 4.string 5.面对对象 ...
分类:
其他好文 时间:
2018-11-25 01:27:22
阅读次数:
132
1现代软件工程方法的内涵与特征 现代软件工程方法大致可以分为分析、设计、编码、测试与维护这五大阶段,其虽然取代了传统的软件工程方法,但是两者之间还是存在着很多的相似之处。比如,在分析阶段中,现实生活中存在的事件是现代软件工程方法面对的对象,也就是说其面对对象并不是虚拟性的,因此也就表明其对象的性质与 ...
分类:
其他好文 时间:
2018-11-21 22:19:29
阅读次数:
319