资源描述
平安编程技术实验
Experiment of Secure Programming Techniques
一、课程基本情况
课程总学时:32学时
实验总学时:8学时
学 分:2学分
开课学期:第6学期
课程性质:选修
对应理论课程:平安编程技术
适用专业:计算机及软件、网络工程
教 材:梁勇,Java深入解析透析Java本质的36个话题,电子工业出版社,2013. 11
开课单位:计算机与软件学院计算机科学技术系
二、实验课程的教学目标和任务
平安编程技术一门实用性很高的课程。要学好这门课程除了课堂教学以外,还必须加强 实践环节的教学,通过上机实习,使学生进一步巩固课堂教学的内容,锻炼程序设计能力, 提高调试程序的技巧,为今后编写较复杂的企业级实用程序打下基础。
三、实验课程的内容和要求
序号
工程名称
所需 学时
内容提要
工程要求
实验类型
必开
选开
实验一
反射技术的综合运用
2
应用反射技术实现对一个类的成 员变量,方法的调用和修改
是
验证
实验二
自定义泛型的综合应用
2
编写一个应用自定义泛型的类并 测试
是
验证
实验三
注释的综合运用
2
利用注释实现方法的权限控制
是
综合
实验四
动态代理模式实践
2
在代码中运用动态代理模式
是
综合
实验五
委托模式的实践
2
掌握委托模式的原理和代码编写
是
综合
实验六
多线程和线程平安实践
2
实现一个多线程的在线售票系统
是
综合
实验七
工厂方法模式实践
2
在实践中运用工厂方法设计模式
是
综合
实验八
线程互斥与线程锁的 实践
2
在实践编码过程中实现线程互斥 和线程锁
是
综合
四、课程考核(1)实验报告的撰写要求:
试验完成后马上写实验报告,报告中写清楚所用技术,设计思想输入数据,预期结果和最终 结果,比拟其差异并分析原因。
(2)实验报告:4次(3)考核及成绩评定:实验结果和实验报告各占50%
五、参考书目
1、Java编程思想,作者:[美]埃克尔,出版社:机械工业出版社,出版时间:2007年6月
2、Java语言程序设计,作者:Y.Daniel Liang,出版社:机械工业出版社,出版时间2015年月
3、深入分析Java Web技术内幕, 许玲波,出版社:电子工业出版社出版时间:2014年 月4、深入理解Java虚拟机:JVM高级特性与最正确实践,作者:周志明,出版社:机械工业出版, 出版时间:2013年6月
展开阅读全文