首页 课程主页
课程分享  
Java语言程序设计基础
主讲教师 朱洪军/安徽信息工程学院
学习人数 295
开课周期 2021年04月23日 ~ 2021年06月30日
教学进度
预报名
进行中
已结课
课程期次 共 10 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

Java 语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性,是桌面应用系统、Web系统、移动终端应用、大数据等开发技术的基础,在全球云计算和移动互联网产业环境下,Java技术更突出了其显著优势和广阔的前景。

Java语言程序设计基础》是计算机科学与技术、软件工程、数据科学与大数据技术、人工智能等专业的专业基础核心课程。通过本课程的学习和实践,熟悉Java开发环境的安装和使用,掌握Java语言的基础知识,理解Java语言的面向对象程序设计方法,熟悉Java在文件操作、数据库访问、图形化界面、多线程、网络编程等方面的技术,把握使用Java语言的编程方法、开发过程和设计技巧,完成一个小规模软件的编码和测试过程,培养良好的编程风格,提高编程能力,为将来从事软件开发工作奠定基础。

本课程包括各章知识讲解视频、各视频小节对应的练习题、各章测题和综合测试题等巩固和强化学习者对知识点的掌握及应用。

课程概述
课程大纲
  • 课程介绍
    • 教学大纲
    • 授课计划
    • 课程介绍
  • 第1章 Java语言基础
    • 1.1 Java语言概述
    • 1.2 Java的基本语法
  • 第2章 控制语句
    • 2.1-2.2 顺序控制和选择语句
    • 2.3 循环语句和综合案例
  • 第3章 类和对象
    • 3.1 类与对象
    • 3.2 构造函数和访问权限
    • 3.3 this和static关键字
  • 第4章 封装、继承与多态
    • 4.1 封装性和继承性
    • 4.2 多态性
    • 4.3 抽象类和接口
  • 第5章 常用基础类
    • 5.1 Date和Calendar
    • 5.2 String和StringBuilder
    • 5.3 ArrayList和LinkedList
  • 第6章 异常处理
    • 6.1 异常处理导入和机制
    • 6.2 异常分类和自定义异常
  • 第7章 组件和容器
    • 7.1 基本组件
    • 7.2 常用容器
    • 7.3 布局管理器
    • 7.4 事件处理模型
  • 第8章 菜单与表格
    • 8.1 菜单
    • 8.2 表格
  • 第9章 输入与输出流
    • 9.1 输入流
    • 9.2 输出流
  • 第10章 数据库程序设计
    • 10.1 使用JDBC访问数据库
    • 10.2 JDBC数据查询编程
    • 10.3 JDBC数据增删改编程
  • 第11章 Thread类和Runnable接口
    • 11.1 多线程机制概述
    • 11.2 Thread类与Runnable接口实现
  • 第12章 基于TCP和UDP的网络编程
    • 12.1 统一资源定位符URL
    • 12.2 基于TCP的网络编程
    • 12.3 基于UDP的网络编程
  • 考试:期中考试题
  • 考试:期末试卷一
  • 考试:期末试卷二
  • 考试:期末试卷三
  • 考试:期末试卷四
  • 考试:期末试卷五
授课目标
预备知识
配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
5.0

1 条评价

本次开课 查看全部
授课教师
安徽信息工程学院
安徽信息工程学院
安徽信息工程学院
安徽信息工程学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有