hi,小慕
Java程序设计
第4次开课
开课时间: 2021年03月08日 ~ 2021年05月16日
学时安排: 6
当前开课已结束 已有 525 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
课程详情
课程评价(24)
spContent=如果说编程世界是五颜六色的,那么Java绝对是其中的最灿烂的一抹红。从发展至今,Java已经长期占据编程语言排行榜的第一位。本课程由江苏财经职业技术学院计算机专业团队倾情打造,讲授Java面向对象程序设计的基本思想和方法,让同学们能运用所学的知识编制出实用的Java程序。让我们一起出发吧!
如果说编程世界是五颜六色的,那么Java绝对是其中的最灿烂的一抹红。从发展至今,Java已经长期占据编程语言排行榜的第一位。本课程由江苏财经职业技术学院计算机专业团队倾情打造,讲授Java面向对象程序设计的基本思想和方法,让同学们能运用所学的知识编制出实用的Java程序。让我们一起出发吧!
—— 课程团队
课程概述

Java程序设计》课程是高职计算机相关专业的专业核心课程,也是计算机相关专业职业岗位能力的基础课程。课程旨在培养学生掌握Java语言的基本语法和面向对象程序设计的基本思想、基本概念和基本方法,并能运用所学的知识和技能对实际问题进行分析和解决,编制出高效的Java语言应用程序。

本课程共60学时,内容涵盖Java语言程序设计基础、面向对象程序设计、数据与异常处理程序设计、图形用户界面程序设计、Java语言高级程序设计和Java Applet。课程开发基于OBE课程体系设计,以最终学习成果为起点,反向进行课程设计,开展教学活动。教学以案例作为启发,以微课作为资源呈现,采取文本、动画、音频和视频等丰富多彩的表现形式为广大学习者提供开放式、多方位、立体化的学习体验,让学习者轻松学习原本深奥枯燥的理论知识,积累面向对象的编程思想,从而完整地掌握整个课程体系,获得综合能力和素质的提升。


授课目标

通过本课程的学习,学习者能够掌握Java语言的基本语法和面向对象程序设计的基本思想、基本概念和基本方法,并能运用所学的知识和技能对实际问题进行分析和解决,编制出高效的Java语言应用程序,胜任Java开发程序员的工作岗位。同时,学习者能够培养出良好的自主学习习惯和创新精神、细致缜密的工作态度和作风以及吃苦耐劳、团队协作的职业素质。


课程大纲

第1周 Java语言程序设计基础

1.1 Java语言概述

1.2 Java语言的开发环境

1.3 Java程序的开发步骤

1.4 用Eclipse编写程序

1.5 Java标识符和关键字

1.6 Java数据类型、变量和常量

1.7 Java运算符

第1周测验

第1周作业

第2周 控制结构

2.1 Java选择结构if语句

2.2 Java选择结构switch语句

2.3 Java循环结构while循环

2.4 Java循环结构do-while循环

2.5 Java循环结构for循环

2.6 Java跳转语句

第2周测验

第2周作业

第3周 面向对象程序设计

3.1 对象和类

3.2 类的定义

3.3 什么是继承

3.4 什么是多态

3.5 接口

3.6 包

第3周测验

第3周作业

第4周 数据与异常处理

4.1 数组的创建和使用

4.2 数组的应用实例

4.3 字符串的创建

4.4 字符串的使用

4.5 StringTokenizer类

4.6 异常

4.7 异常处理

第4周测验

第4周作业

第5周 图形用户界面程序设计

5.1 Java图形用户界面(GUI)设计

5.2 JFrame类

5.3 常用组件——标签

5.4 常用组件——按钮

5.5 JPanel面板

5.6 布局管理器

第5周测验

第5周作业

第6周 常用组件(一)

6.1 事件处理

6.2 常用组件——文本框

6.3 常用组件——文本区和滚动面板

6.4 常用组件——单选按钮

6.5 常用组件——复选框

6.6 菜单

第6周测验

第6周作业

第7周 常用组件(二)

7.1 常用组件——列表

7.2 常用组件——组合框

7.3 对话框

7.4 滚动条

7.5 鼠标事件

7.6 键盘事件

第7周测验

第7周作业

第8周 线程

8.1 多线程

8.2 Thread类和Runnable接口

8.3 线程动画

8.4 线程的互斥

8.5 线程的同步

第8周测验

第8周作业

第9周 Java语言高级程序设计

9.1 输入与输出

9.2 缓冲式输入输出

9.3 文件管理

9.4 Java网络编程

9.5 网络信息的读写

9.6 Java数据库编程

第9周测验

第9周作业

第10周 Java Applet

10.1 Java Applet概述

10.2 Java Applet文字输出

10.3 Java Applet绘图

10.4 图像处理

10.5 幻灯片和动画

第10周测验

第10周作业

展开全部
预备知识

学习本课程之前,学习者需要具备一定的计算机基础知识,了解数据库相关知识、常用算法和html语言等方面的基本内容。


参考资料

1、徐红 张宗国,《Java程序设计(第2版)》,“十二五”职业教育国家规划教材,北京:高等教育出版社,2019.3

2、施珺 纪兆辉 陈艳艳 赵雪峰,《Java面向对象程序设计教程》,“十三五”江苏省高校重点教材,北京:高等教育出版社,2019.4


常见问题

Q:学习本课程需要安装哪些软件?

A:请安装JDK1.7(或以上版本),配置路径并测试成功。Eclipse直接打开应用程序即可。

Q:从哪里下载Java开发环境软件?

A:从笪林梅老师的Java程序设计在线开放课程网站“资源”中可以下载:https://mooc1.chaoxing.com/course/200813206.html

Q:本课程的学习方法主要有哪些?

A:本课程是理论实践并重的课程,因此,学习过程中要根据教学安排逐步积累理论知识,完成老师布置的相应实践练习。多揣摩、多借鉴、多质疑、多实践。一段时间的学习之后,你一定会有很大收获的!


江苏财经职业技术学院
1 位授课老师
笪林梅

笪林梅

讲师

推荐课程

猴博士Java不挂科-2小时学完Java

猴博士爱讲课

170121人参加

猴博士C语言不挂科-4小时学完C语言

猴博士爱讲课

317428人参加

计算机网络期末冲刺-4小时突击计算机网络

王道论坛

18272人参加

数据结构与算法期末冲刺-5小时突击数据结构与算法

小谢老师01

26082人参加
下载
下载

下载App