首页 课程主页
课程分享  
Java语言程序设计
主讲教师 熊祖涛/安庆职业技术学院
学习人数 10
开课周期 2020年09月04日 ~ 2020年12月31日
教学进度
预报名
进行中
已结课
课程期次 共 17 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

这是一门Java语言入门课程,以提高学习者Java语言应用能力为目标,主要介绍Java基本语法、面向对象程序设计思想、类与对象的概念、图形用户界面设计、事件处理、多线程机制、数据库应用与网络编程等基本知识。通过本课程的学习帮助学习者理解和掌握面向对象编程思想和方法,学会用Java语言编写程序,并为后续课程学习奠定语言基础。

课程概述
课程大纲
  • Java语言概述
    • 1.1 Java概述
    • 1.2 程序设计算法
    • 1.3.1 Java程序的开发过程
    • 1.3.2 Java程序的开发过程2
    • 讲义—Java概述
    • 讲义—程序设计算法
    • 讲义—Java程序的开发过程(JDK)
    • 讲义—Java程序的开发过程(Myeclipse)
  • Java语言基础
    • 2.1 基本数据类型 1
    • 2.1 基本数据类型 2
    • 2.2 变量与常量
    • 2.3 表达式与运算符
    • 2.4 程序控制语句1
    • 2.4 程序控制语句2(一)
    • 2.4 程序控制语句2(二)
    • 讲义—基本数据类型
    • 讲义—变量与常量
    • 讲义—运算符与表达式
    • 讲义—程序控制语句(1)
    • 讲义—程序控制语句(2)
  • 面向对象程序设计基础
    • 3.1 面向对象的基本概念
    • 3.2 成员方法 1
    • 3.2 成员方法 2
    • 3.3 对象
    • 3.4 面向对象的特性1
    • 3.4 面向对象的特性2
    • 3.4 面向对象的特性3
    • 3.5 抽象类和接口
    • 讲义—面向对象的基本概念
    • 讲义—成员方法
    • 讲义—对象
    • 讲义—面向对象的特性(1)
    • 讲义—面向对象的特性(2)
    • 讲义—面向对象的特性(3)
    • 讲义—抽象类和接口
  • 数组与字符串
    • 4.1 数组(1)
    • 4.1 数组(2)
    • 4.2 字符串
    • 讲义—数组(1)
    • 讲义—数组(2)
    • 讲义—字符串
  • 图形用户界面设计
    • 5.1 图形用户界面概述
    • 5.2 按钮及事件处理
    • 5.3 界面布局管理1
    • 5.3 界面布局管理2
    • 5.4 JComponent类组件的使用1
    • 5.4 JComponent类组件的使用2
    • 5.4 JComponent类组件的使用3
    • 5.4 JComponent类组件的使用4
    • 5.4 JComponent类组件的使用5
    • 5.4 JComponent类组件的使用6
    • 5.5 菜单
    • 5.6 对话框(1)
    • 5.6 对话框(2)
    • 5.7 树(JTree)
    • 讲义—图形用户界面概述
    • 讲义—按钮及其事件处理
    • 讲义—界面布局管理
    • 讲义— JComponent类组件的使用(1)
    • 讲义— JComponent类组件的使用(2)
    • 讲义— JComponent类组件的使用(3)
    • 讲义— JComponent类组件的使用(4)
    • 讲义— JComponent类组件的使用(5)
    • 讲义— JComponent类组件的使用(6)
    • 讲义—菜单
    • 讲义—对话框(1)
    • 讲义—对话框(2)
    • 讲义—树
  • Java图形绘制
    • 6.1 图形与图形的描绘 (2)
    • 6.1 图形与图形的描绘 (1)
    • 6.2 事件处理机制(1)
    • 6.2 事件处理机制(2)
    • 6.2 事件处理机制(3)
    • 讲义—图形与图形的描绘(1)
    • 讲义—图形与图形的描绘(2)
    • 讲义—事件处理机制(1)
    • 讲义—事件处理机制(2)
    • 讲义—事件处理机制(3)
  • 多线程技术与异常处理机制
    • 7.1 异常处理
    • 7.2 多线程的基本概念
    • 7.3 线程的使用方法
    • 7.4 线程同步(1)
    • 7.4 线程同步(2)
    • 讲义—异常处理
    • 讲义—多线程的基本概念
    • 讲义—线程的使用方法
    • 讲义—线程同步(1)
    • 讲义—线程同步(2)
  • 文件和输入输出流
    • 8.1 输入输出流
    • 8.2 文件处理
    • 8.3 随机存取文件和本地可执行文件
    • 8.4 数据流与对象流
    • 8.5 Java多媒体技术
    • 讲义—输入输出流
    • 讲义—文件处理
    • 讲义—随机存取文件等
    • 讲义—数据流与对象流
    • 讲义—Java多媒体技术
  • Java网络编程基础
    • 9.1 网络编程的基础知识
    • 9.2 基于TCP网络程序设计
    • 9.3 基于UDP协议网络程序设计
    • 9.4 JApplet编程
    • 讲义—网络编程的基础知识
    • 讲义—基于TCP协议网络程序设计
    • 讲义—基于UDP协议网络程序设计
    • 讲义—JApplet编程
  • Java数据库编程基础
    • 10.1 SQL语句简介(1)
    • 10.1 SQL语句简介(2)
    • 10.2 JDBC概述(1)
    • 10.2 JDBC概述(2)
    • 10.3 JDBC编程
    • 讲义—SQL语句简介
    • 讲义—JDBC概述
    • 讲义—JDBC编程
  • 第1期考试
  • 《Java语言程序设计》教学大纲
授课目标
预备知识
配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
0.0

0 条评价

本次开课 查看全部
授课教师
安庆职业技术学院
2015-2022 e会学 皖ICP备05002528号-3 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有