
Java程序设计语言基础知识(SL-110)
课程简介
Java
程序设计语言基础知识课程面向没有或只有很少程序设计经验的学员,通过学习,学生将掌握Java程序设计语言的基本知识。课程讲解了面向对象程序设计的重要意义、Java程序设计语言的关键字和构造,以及创建简单Java技术程序所需要的步骤。在整个课程教学过程中,都使用了Sun服务部门(正在受理专利)开发的一种新的教学工具,帮助学生更好地了解语言的语法和句法。参加课程学习的学生,将获得扎实的Java程序设计语言基础知识,为后继的工作和培训打下基础。
课程目标
本课程完成后,您将具备以下能力
* 展示Java技术、Java程序设计语言以及产品生命周期方面的知识
* 使用各种Java程序设计语言语句创建各种Java技术应用
* 使用决策和循环语句和方法展示程序的流程
* 在Java技术程序中实现中等Java技术编程和面向对象的(OO)概念
谁应该参加
具有基本的数学、逻辑和分析问题处理能力,希望开始学习Java程序设计语言的学生,将通过学习这门课程受益。这些学生包括负责技术文档的人员、web开发人员、技术管理人员,以及具有技术背景但非编程背景的如系统管理员的人员。课程还适合新程序员,以及希望选择Java程序设计语言作为职业生涯起点的程序员。但是,参加这门课程之前,我们建议学员有一点程序设计经验,如脚本语言Per或第三代语言Basic或C。
预备知识
学习本课程,您必须具备以下能力:
* 使用文本编辑器创建并编辑文本文件
* 使用万维网(WWW)浏览器
* 解决逻辑问题
* 描述变量的概念
* 使用命令行接口执行命令
课程內容
描述Java技术
* 描述Java程序设计语言的关键概念
* 列举三种Java技术产品组
* 总结产品生命周期的七个阶段
分析问题,设计解决方案
* 使用面向对象的分析方法分析问题
* 设计类,从类中可以创建出需要的对象
开发并测试Java技术程序
* 了解Java程序设计语言中的四个类的要素
* 在测试类中使用main方法,从命令行中运行Java技术程序
* 编译并执行Java技术程序
声明、初始化并使用变量
* 了解变量的使用,并定义变量的语法
* 列举八种原始的Java程序设计语言数据类型
* 根据Java程序设计语言规范和编码标准,声明、初始化并使用变量和常量
* 用操作符修改变量值
* 使用类型提升和强制转换
创建并使用对象
* 声明、实例化并初始化对象参考变量
* 比较对象引用变量和原始变量在存储方式上的区别
* 使用Java软件开发包(SDK)中所包含的类(String类)
* 使用Java 2平台标准版(J2SE)类库规范,学习应用开发接口(API)中的其它类
使用运算和分支语句
* 了解关系型和条件型运算符
* 创建if和if/else结构
* 使用switch结构
使用循环结构
* 创建while循环
* 设计循环
* 创建do/while循环
开发并使用方法
* 描述方法的优点,定义worker并调用方法
* 声明并调用方法
* 比较对象方法和静态方法
* 使用重载方法
实现封装与构造函数
* 使用封装保护数据
* 创建构造函数初始化对象
创建并使用数组
* 对一维数组进行编码
* 使用长度变量和循环设置数组值
* 向main方法传参数
* 创建二维数组
实现继承的概念
* 定义并测试继承的使用
* 描述抽象这一概念
* 显式地识别代码中所使用的类库学制:38课时(晚班、周末班1个月,脱产班5天)
上课形式:全程上机,面授、网络教学、实习相结合,项目型教学。
课程形式:周末班、晚 班、脱产班
|