“做中学”Java程序设计
“做中学”Java程序设计
5000+ 人选课
更新日期:2025/06/08
开课平台学堂在线
开课高校宁波城市职业技术学院
开课教师郑哲
学科专业电子与信息大类
开课时间2025/01/15 - 2025/07/22
课程周期27 周
开课状态开课中
每周学时-
课程简介

      为满足IT学习者的迫切需求,拟通过本课程的学习,使零基础的学生具备Java程序语言开发的相关知识和技能;熟悉软件开发的基本流程,并能使用面向对象思维分析业务需求,解决实际问题;通过项目代码的撰写指导,使学生能熟练掌握Eclipse集成开发工具进行项目代码管理,版本维护和程序调试,并能编写一些简单的测试程序和异常处理程序等技能。

      课程采用项目化驱动的方式,将知识点和项目任务对接,秉承以企业应用目的出发,以最新最前沿的热门技术为主要内容,以尽可能通俗、形象化的方式进行讲解,以多维度多形式的方式进行训练和考察。


课程大纲
第1章初始Java
1.1Java简介
1.2搭建Java开发环境
1.3使用记事本编写Java程序
1.4使用Eclipse开发Java程序
1.5导入/导出Java项目
1.6管理组织代码
第2章使用Java基本语法(1)
2.1认识标识符
2.2变量和变量类型
2.3数据类型和类型转换
2.4使用常量
2.5使用注释
2.6使用运算符进行算术运算
第2章使用Java基本语法(2)
2.7使用运算符进行逻辑处理
2.8使用if进行流程控制
2.9使用switch进行流程控制
2.10使用循环
2.11循环的跳出和继续
2.12多重循环
第3章使用面向对象基础语法
3.1认识类和对象
3.2为类添加属性
3.3为类添加方法
3.4为类添加静态方法
3.5递归方法
3.6构造方法
3.7重载方法
第4章使用面向对象高级语法
4.1使用继承语法
4.2使用数组
4.3使用数组类操作数组
4.4使用抽象类
4.5使用接口
第5章捕获并处理异常
5.1异常处理机制
5.2捕获异常
5.3创建自定义异常
第6章使用SWT设计界面
6.1SWT图形界面
6.2使用SWT布局管理-FillLayout
6.3使用SWT布局管理-RowLayout
6.4SWT中的事件模型
6.5常见事件处理写法
第7章微波炉模拟程序
7.1微波炉模拟程序的界面制作
7.2微波炉模拟程序的代码重构
7.3微波炉模拟程序的事件监听
7.4微波炉模拟程序的数字键盘
7.5微波炉模拟程序的数字有效性
7.6微波炉模拟程序CookTimer
7.7微波炉模拟程序添加图像
7.8微波炉模拟程序添加声音
7.9微波炉模拟程序安装包制作