- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java 语言
一、说明
课程性质:该课程是信息与计算科学专业专业平台必修课程之一,第6学期
开设,周 4+2 学时。
Java 语言是 C 语言的后续课程。Java 语言是当前最为流行的程序设计语言
之一,诸多优秀的特性使其成为被业界广泛认可和采用的编程工具。是理论性和
实践性都较强的课程。
教学目的:通过本课程学习使学生了解、掌握 Java 技术的基本思想和开发
工具;了解 Java5 新特性,Java 语言的语法,面向对象的开发机制;掌握异常
的处理;文件输入/输出流编程;熟练使用 Java 来创建图形用户界面(GUI),理
解事件处理机制;了解 Java 与数据库的连接以及多媒体编程等知识;针对实际
开发需要,通过多种应用实例,熟悉Java 各类开发方法;熟练地使用 Java语言
进行程序的编写、编译以及调试工作。
教学内容:本课程的主要内容是全面、系统地介绍 Java 语言的基础知识、
运行机制、多种编程方法和技术,使学生理解和掌握面向对象的程序设计方法,
理解和掌握网络程序的特点和设计方法。培养学生用“计算机思维”方式进行计
算机编程,使学生能够运用 Java 语言作为一种思维工具解决处理现实问题,启
发学生的创新意识,提高学生在程序设计过程中分析问题和解决问题的实际动手
能力,使学生的理论知识和实践技能得到共同发展。
教学时数:108学时(课程讲授 72学时,实验教学学时36)。
教学方式:课堂讲解与实例演示相结合;加强实践教学。
二、大纲正文
理论部分
第1 章 Java 语言概述
教学要点:Java 语言的发展历史,Java 语言的特点, Java 开发环境和环
境变量配置,Java 开发中的基本步骤。
教学时数:2 学时。
教学内容:
§1.1 Java 语言的发展历史与特点(1学时):Java 语言的诞生与发展; Java
面向对象、平台无关、多线程、安全、动态等特点。
§1.2 Java 开发环境介绍和环境变量配置与应用程序开发的基本步骤(1
学时):Java 的三种平台简介,Java SE 的安装与环境变量的配置;通过简单实
例演示Java 应用程序开发的基本步骤,掌握 javac 和 java 命令的使用方法。
考核要求:理解 Java 语言的基本特性;掌握 JDK 的安装、使用方法;掌握
Java应用程序开发的基本步骤。
第2 章 Java 基本数据类型
教学要点:标识符的定义规则和常用关键字,Java 的基本数据类型和特点,
数组。
教学时数:6 学时。
教学内容:
§2.1标识符和关键字与基本数据类型(2 学时):标识符的命名规则,常用
关键字的含义;逻辑类型、整数类型、字符类型、实数类型,常量与变量,基本
数据类型的转换。
§2.2标准输入输出方法(2 学时):标准输出方法:print、println、write;
交互输入法;图形界面输入法。
§2.3数组(2 学时):数组声明,数组创建,数组初始化,数组引用,length
属性,复制数组,排序与二分查找。
考核要求:能够对 Java 语言不同数据定义相应的数据类型,并且掌握基本
输入输出的方法,熟练掌握数组的创建和使用方法。
第3 章 运算符、表达式和语句
教学要点:各类运算符与表达式,Java语言中的三种基本结构及其使用。
教学时数:8 学时。
教学内容:
§3.1运算符与表达式(2 学时):算术运算符、关系运算符、逻辑运算符、
位运算符及其相应的表达式,各类运算的特点,运算符的优先级,程序实例演示。
§3.2 顺序与选择结构程序设计(2 学时):顺序结构程序特点与实例;if
语句,if—else 语句,if — else if语句,switch 语句。
§3.3 循环结构程序设计(4 学时):for 循环语句,while 循环语句,do—
while 循环语句,break 与 continue
文档评论(0)