Java程序设计
分享
课程详情
课程评价
spContent=Java作为目前全球最流行的程序语言,深受广大从业爱好者的喜爱。随着互联网+不断推进,企业对Java技术人才的追求已出现供不应求的现象。本课程以“做中学”为主要教学指导思想,让热爱编程的小伙伴快速get新技能,具备Java程序语言开发的基本知识和常用技能
—— 课程团队
课程概述

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

授课目标

通过本课程的短暂学习,让初学者能快速认知程序设计的基本思想,基本语法,掌握相关的基本技能。同时,课程通过经典示例和综合实例,培养职业化软件工程思想。利用Mooc,spoc等信息化教学新模式,培养和训练学生的自主学习能力,对实际问题的分析能力,和应用计算机解决问题的能力。

课程大纲

项目1初识Java

 1.1Java简介

 1.2搭建Java开发环境

 1.3使用记事本编写Java程序

 1.4使用Eclipse开发Java程序

 1.5导入/导出Java项目

     1.6 管理组织代码

项目2使用Java基本语法

 2.1认识标识符

 2.2变量和变量类型

 2.3数据类型和类型转换

 2.4使用常量

 2.5使用注释

 2.6使用运算符进行算术运算

 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使用接口

 4.6集合

项目5捕获并处理异常

 5.1异常处理机制

 5.2捕获异常

    5.3创建自定义异常

项目6设计图形界面

 6.1SWT图形界面

 6.2使用SWT布局管理

 6.3使用SWT常用组件

 6.4SWT事件处理机制

    6.5常见事件处理写法

  项目7(彩蛋)项目综合实战-微波炉模拟程序

   7.1 界面制作

   7.2 代码重构

   7.3 事件监听

   7.4 数字键盘

   7.5 数字有效性

   7.6 CookTimer

   7.7 添加图像

   7.8 添加声音

   7.9 程序安装包制作


  

预备知识

1、具有计算机基本使用技能

2、热爱编程,热爱新技术

证书要求

1.完成单元作业;

2.通过单元测验;

3.通过期末综合测试。


参考资料

《Java程序设计项目化教程》.郑哲,机械工业出版社.2015.01

常见问题

Q :  主讲教师的联系方式是怎样的?

A :  主讲教师的邮箱是:18842426@qq.com。



Q:怎样购买本课程的教材?

A:可以直接在网上购买,有困难的话,也可联系主讲教师协助购买。


Q:到哪里可以免费下载教材中的工具软件?

A:可以在网上搜索和下载,也可以在课程交流区中留言,团队将会将需要的资料通过邮件发送给您