JAVA程序设计I
JAVA Language and Programming I一、课程基本情况
课程类别:专业任选课课程学分:3学分
课程总学时:48学时,其中讲课:36学时,实验(含上机):12学时,课外 学时 课程性质:
选修开课学期:第3学期
先修课程:计算机专业导论适用专业:网络工程
教 材:刘文杰等,Java 7实用教程,清华大学出版社,2014年开课单位:计算机与软件学院
系
二、课程性质、教学目标和任务
"Java程序设计〃是一门实践性、应用性较强的计算机专业基础课,涵盖Java语言概论、
Java基本语法、Java类和对象、Java高级类、Java输入与输出、SWT用户界面、Java事件处
理、异常处理和调试与打包、Java Applet、多线程、JDBC数据库编程、Java网络编程等基础
知识和核心技术。通过该课程的学习,学生可以更好的运用Java解决具体问题,全面提高 学
生解决实际问题的能力,为未来从事基本程序开发和J2EE学习打下坚实基础。
三、教学内容和要求第1章 Java语言概论(2学时)
1. 1 Java语言开展史以及Java语言特征(0.5学时)
(1) 了解Java语言的开展历程;
(2)掌握Java语言的特点;
重点:Java语言的特点;
难点:Java面向对象的概念2 Java 7体系结构以及Java 7编译环境、工具(0.5学时)
(1)了解Java 7体系结构、Java编程语言特性;
(2) 了解开发环境、Java语言的开发工具、使用Eclipse集成开发环境。
重点:安装开发软件、设置环境变量;难点:设置系统环境变量。
1. 3 Java程序分类(1.5学时)
1 1) 了解一个简单的 Java Application、一个简单的 Java Applet;
(2)掌握Java程序的注释方法;
(3)掌握Java程序的编写规范。
重点:Java Application与Java Applet的区别、Java程序的编写与注释方法;
难点:Java程序的编写。
第2章Java基本语法(3学时).1标识符和数据类型(0. 5学时)
(1)掌握字符常量和符号表示的常量的概念和应用;
(2)掌握整型、浮点型、字符型和布尔型变量的概念和应用;