高纲0955
江苏省高等教育自学考试大纲
28424 Java程序设计
苏州大学编
江苏省高等教育自学考试委员会办公室
一、课程的性质与设置目的
(一)课程性质和特点
Java面向对象程序设计课程是一门重要的专业课。众所周知,Java语言是当前最流行的网络编程语言之一,它具有面向对象、平台无关、安全、多线程等特点。而Java平台标准版(J2SE)是各种Java技术的基础,只有掌握J2SE,才能进一步进行深入的Java技术的学习。本课程的基本内容就是介绍J2SE的基础知识,具体包括:
●Java的基本语法(常、变量的定义和使用,运算符和表达式的使用,基本的流程控制,引用及数组的基本概念);
●Java的面向对象特性(类与对象,接口,抽象类,包等的基本概念和基本使用);
●Java中常用的标准工具类(与I/O相关的标准类,与文本字符串操作相关的标准类等);
●Java中对GUI的支持(AWT和Swing包中各个类的使用);
●Java中的异常处理机制;
●Java语言在网络编程中的应用(Applet、Socket编程,多线程等)。
(二)本课程的基本要求
通过本课程的学习,应达到知识和技能两方面的目标:
1、知识方面:从Java语言的面向对象和跨平台这两大特点出发:系统地学习和掌握面向对象机制中的封装、继承和多态特性在Java语言中的具体实现(类、包、接口、引用、抽象
类、接口等);理解掌握JVM的工作原理、GUI中的布局管理、事件委托代理机制等知识,能运用它们编写简单的GUI程序。
2、技能方面:系统地学习和掌握面向对象的程序设计思想,从而进一步提高分析、解决问题的能力,形成良好的编写程序的习惯、风格。
电脑编程软件下载免费下载(三)本课程与相关课程的联系
本课程的先修课程包括计算机应用基础和高级程序设计,后继课程有数据结构和操作系统。它们之间的关系是:
1.本课程中程序的解释执行过程,IDE编程环境的使用等需要有计算机应用基础的基本知识和技能;
2.本课程在高级程序设计(C语言)介绍的结构化程序设计思想的基础上,进一步介绍以数据为中心的面向对象的程序设计思想。其中高级语言(C语言)中介绍的关于常、变量的定义,函数的编写,函数间参数的传递等基础知识,将是面向对象中封装、继承、多态的基础;
3.本课程介绍的面向对象程序设计思路有助于更好的理解数据结构中的ADT,同时也是数据结构中介绍的各种逻辑结构对应的具体存储结构实现的基础。同时也为操作系统课程提供了重要的基础和工具。
二、课程内容与目标
第1章 Java概述
⏹课程内容
1.Java的产生和发展
2.Java语言的特点
3.Java语言平台及相关应用
4.Java语言的运行环境
5.Java程序的类型
6.Java程序初步
⏹学习的目的与要求
本章集中介绍Java语言的特点、应用背景以及开发Java应用程序所必须的环境、开发工具。其中特点正是后续各章内容的概括,为进入各章具体内容的学习提供了必要的引导;而开发环境、工具的介绍为后续程序设计的展开提供了必要的外部准备。
本章总的要求:理解Java语言的特点和应用背景;能自行安装配置必要的Java开发环境;熟悉使用Java的各类命令行编译、运行命令,对较流行的IDE环境JBuilder和Eclipse作适当了解。
本章重点是Java语言的特点和Java开发环境的基本使用。
⏹考核的知识点与考核的要求
1.Java的产生和发展,要求达到“领会”的层次
2.Java语言的特点,要求达到“领会”的层次
3.Java语言平台及相关应用,要求达到“领会”的层次
3.1.J2SE标准版
3.2.J2EE企业版
3.3.J2ME微型版
4.Java语言的运行环境,要求达到“领会”的层次
4.1.JDK的安装和配置
4.2.Eclipse IDE的基本使用
5.Java程序的类型,要求达到“领会”的层次
5.1. Java应用程序
5.2. Java Applet
6.Java程序初步,要求达到“领会”的层次
第2章 Java的基本语法
⏹课程内容
1.标识符
2.注释
3.基本数据类型
4.常量与变量
5.运算符与表达式
⏹学习的目的与要求
本章集中介绍Java语言的基本语法,其中常、变量,表达式都是Java程序设计的基础知识,它为进入后续各章的学习提供了必要的准备。
本章重点是Java语言的常变量和表达式求解。
⏹考核的知识点与考核的要求
1.标识符,要求达到“领会”的层次
1.1.关键字
1.2.自定义标识符
2.注释,要求达到“领会”的层次
2.1.单行注释
2.2.多行注释
2.3.文档注释
3.基本数据类型,要求达到“简单应用”的层次
3.1.整型
3.2.浮点型
3.3.字符型
3.4.布尔型
3.5.数据类型的相互转换
4.常量与变量,要求达到“简单应用”的层次
4.1.常量
4.2.变量
5.运算符与表达式,要求达到“简单应用”的层次
5.1.赋值表达式
5.2.算术表达式
5.3.关系表达式
5.4.逻辑表达式
5.5.其他表达式
5.6.表达式中的类型转换
第3章 Java的语句
⏹课程内容
1.表达式语句
2.方法调用语句
3.空语句
4.复合语句
5.条件语句
6.循环语句
7.跳转语句
⏹学习的目的与要求
本章集中介绍Java语言的基本语句。其中表达式语句、条件语句和循环语句是构成后续章节介绍的方法、类、程序必不可少的基础,为后续章节的具体内容的展开奠定了必要的基础。
本章重点是Java语言的流程控制语句。
⏹考核的知识点与考核的要求
1.表达式语句,要求达到“简单应用”的层次
2.方法调用语句,要求达到“简单应用”的层次
3.空语句,要求达到“领会”的层次
4.复合语句,要求达到“领会”的层次
5.条件语句,要求达到“综合应用”的层次
5.1.条件选择语句
5.2.switch语句
6.循环语句,要求达到“综合应用”的层次
6.1.while语句
6.2.do-while语句
6.3.for语句
6.4.循环的嵌套
7.跳转语句,要求达到“识记”的层次
7.1.break语句
7.2.continue语句
第4章 Java中类与面向对象的编程
⏹课程内容
1.面向对象程序设计的基础
2.类的编程实现
3.对象的定义与使用
4.访问控制符
5.其他修饰符
6.重载
⏹学习的目的与要求
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论