课程代码:0410070320
Java/.net 程序设计
Java/.net Programming
学分:3 总学时:48 理论学时:32 实验/实践学时:16
一、课程作用与目的
Java 是当前流行的而且发展迅速的一门语言,现在已经成为基于网络的 web 应用程序
开发的主要语言之一。这门课程主要介绍了 java 语言基础、java web 开发技术、主流框架,
及.net web 开发流程等。通过本课程的学习,既能使学生掌握面向对象的编程思想和方法 ,
又可以掌握 java web 开发技术,了解基于.net 平台的 web 开发流程,为以后的科学研究和
软件开发打下良好的基础。
二、课程基本要求
1.Java 语言基础
(1)了解 java 开发环境的搭建。
(2)掌握不同应用程序类型的编程方法。
(3)掌握使用类库的方法。
(4)掌握 Java 中封装、继承、多态,接口和抽象类等编程方法。
2.Java web 开发技术
(1)掌握一种常用的 Java web 开发工具的使用。
(2)掌握搭建 web 应用程序服务器。
(3)掌握 jsp+servlet +JavaBean 的 web 应用程序编程。
3. 主流框架技术
(1)掌握框架中的分层原理
(2)掌握 MVC 及 Struts 框架
(3)了解 Hibernate 框架
(4)了解 Spring 框架
4、.net 开发
(1) 了解.net web 开发流程
三、教材及主要参考书
1.使用教材
郭克华.Java Web 程序设计.北京.清华大学出版社
孙卫琴. 精通 Struts:基于 MVC 的 JAVA WEB 设计与开发.北京.电子工业出版社
夏昕. 深入浅出 Hibernate.北京. 电子工业出版社
林信良. Spring2.0 技术手册.北京.电子工业出版社
2.主要参考书
Bruce Eckel 编著.Java 编程思想.北京:机械工业出版社.
四、课程内容
第一章 Java 语言基础
主要内容:Java 编程环境的搭建。不同类型 java 程序的开发方法。Java 语言与 c++语
言在语法上的区别。抽象、封装、多态、继承、抽象类、接口的的概念和使用。