文本内容:
《JAVA程序设计》教学大纲JAVA ProgrammingLanguage课程代码P0152210总学时(理论+实践)51+0学分_______________3_____________课程性质校设选修课先修课课程类别公共基础课____________程《高级语言程序设计》开课单面向对象:非计算机科学与技术专业学生位:信息工程学院
一、课程的地位与任务《Java程序设计》需要掌握Java编程语言的核心内容并学会灵活运用所学的语言知识及面向对象的编程思想需掌握的内容包括Java语言概述、面向对象编程初步、Java的基本语法、类库与数组、面向对象编程深入、Applet程序、图形用户界面编程、异常处理和输入输出
二、课程主要内容与基本要求
一、Java概述掌握JDK的安装与配置熟悉Java程序编辑环境的建立掌握Java应用程序的编译和运行
二、Java基本语法结构熟悉标识符、注释、基本数据类型、常量与变量、运算符与表达式、数组、Java语句、控制语句
三、类与面向对象编程掌握面向对象编程的基本概念掌握类的编程实现掌握对象的定义与使用
四、重载掌握方法的重载掌握构造方法的重载掌握关键字this的应用
五、类的继承掌握继承的基本概念了解抽象类与抽象方法了解接口、包
六、Java基本类库熟悉Java类库熟悉Object类与System类熟悉String类及StringBuffer类熟悉Java类型包装类了解Vector类
七、Java Applet熟悉Applet基本概念熟悉一个Applet小程序开发技巧
八、图形用户接口设计熟悉Swing熟悉Swing组件与容器了解事件与文本输入了解GUI布局管理器
九、输入输出流与文件熟悉输入输出流基本概念熟悉文件的创建与访问
三、课程教学学时安排教学内容教学时数Java概述4学时Java基本语法结构6学时类与面向对象编程8学时重载4学时类的继承8学时Java基本类库6学时Java Applet6学时图形用户接口设计5学时输入输出流与文件4学时
四、考核方法及成绩评定
1、考核类别考查
2、考核形式闭卷
3、成绩评定百分制
五、推荐教材与主要参考书推荐教材《Java语言程序设计》吕凤翥等,清华大学出版社,2006-1-1o主要参考书《Java语言程序设计》郑莉等,清华大学出版社,2005-10-L。