首页 课程主页
课程分享  
Java语言程序设计
主讲教师 张平/安徽职业技术学院
学习人数 829
开课周期 2021年02月03日 ~ 2021年05月17日
教学进度
预报名
进行中
已结课
课程期次 共 15 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

Java语言是面向对象技术成功应用的著名范例,是目前最为流行的程序设计语言之一,其集良好的跨平台性、安全性和OO特征,使之得到了广泛的支持和应用。本课程主要讲授Java语言基本知识、流程控制、面向对象程序设计思想、类、对象、接口以及异常处理、数组、集合、输入输出等内容,培养学生面向对象程序设计的基本能力,具有面向对象分析和规范编程素质,为从事软件开发、大数据开发等工作打下基础。

课程概述

Java语言程序设计是软件技术相关专业的一门很重要的专业基础课,该课程能够培养软件开发类学生的程序编写能力,为后期学习应用系统开发奠定专业基础,课程通过简短的视频概括重难点知识,并列举相关实操案例,有利于学习者掌握重点,突破难点知识。

课程大纲
  • 第一章 Java语言概述
    • PPT
    • 1.1 Java简介
    • 1.2 Java开发环境搭建
    • 1.3 Java源程序结构
    • 1.4 Java程序的编写和运行
    • 1.5 项目的导入与导出
    • JDK的下载与安装
    • eclipse设置文档
  • 第二章 Java语言基本语法
    • PPT
    • 2.1 标识符与关键字
    • 2.2 数据类型
    • 2.3 Java常量
    • 2.4 Java变量
    • 2.5 基本数据类型之间转换
  • 第三章 运算符与表达式
    • PPT
    • 3.1 运算符(一)
    • 3.1 运算符(二)
    • 3.1 运算符(三)
    • 3.2 表达式
  • 第四章 流程控制语句
    • PPT
    • 4.1 分支语句
    • 4.2 多分支语句
    • 4.3 循环语句
    • 4.4 循环嵌套与无限循环
    • 4.5 跳转语句
  • 第五章 面向对象编程
    • PPT
    • 5.1 类与对象
    • 5.2类的定义
    • 5.3构造方法
    • 5.4对象的引用
    • 5.5方法的重载
    • 5.6关键字this
    • 5.7关键字static
    • 5.8 包和import语句
    • 5.9 访问权限控制
    • 5.10 类的继承
    • 5.11 方法的重写
    • 5.12 关键字super
    • 5.13 Object类
    • 5.14 抽象类
    • 5.15 接口
  • 第六章 数组
    • PPT
    • 6.1 数组的基本知识
    • 6.2 数组的基本应用
  • 第七章 常用类
    • PPT
    • 7.1.1 String类1
    • 7.1.2 String类2
    • 7.2 StringBuffer类
    • 7.3 Data类
    • 7.4 Scanner类
  • 第八章 异常类
    • PPT
    • 8.1异常的概念
    • 8.2异常的分类
    • 8.3.1异常的捕获和处理1
    • 8.3.2异常的捕获与处理2
  • 第九章 集合类
    • 9.1 集合概述
    • 9.2 List接口
    • 9.3 Iterator接口
    • 9.4 Set接口
    • 9.5 Map接口
    • 9.6 泛型
  • 第十章 输入与输出
    • 10.1 字节输出流
    • 10.2 字节输入流
    • 10.3 字符流
    • 10.4 对象序列化
  • 考试1
  • 考试2
  • 考试3
授课目标
预备知识
配套教材
  • Java从入门到精通(第五版)
    明日科技
    机械工业出版社
参考教材
5.0

1 条评价

本次开课 查看全部
5.0

1 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2 课程结束后,还能继续学习课程内容吗?
这将根据课程团队的设置的课程结课设置而定,有的课程将在课程结束后关闭,有的课程允许已选课的用户查看课程内容及历史记录,也有课程可能会对未选课用户开放课程内容。对于结课后仍然开放的课程,在“我的课程”列表里,可以查看课程内容及学习记录。
授课教师
安徽职业技术学院
安徽职业技术学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有