首页 课程主页
课程分享  
Java语言
主讲教师 辛政华/宿州学院
学习人数 639
开课周期 2021年10月27日 ~ 2023年01月06日
教学进度
预报名
进行中
已结课
课程期次 共 63 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题
  • Java语言

Java语言》课程是一门授课面宽的专业基础课,我校物联网工程专业与大数据与科学技术专业、计算机科学与技术、网络工程与软件工程等专业均开设本课程。随着我校专业门类的不断增加,目前我校有5个本科专业开设《Java语言开发》。

Java语言》是物联网工程专业与大数据与科学技术专业、计算机科学与技术、网络工程与软件工程的专业基础课程。2016 年物联网工程专业成功申报了安徽省重大教改项目《物联网工程专业改造》,将《Java语言》作为混合模式教学改革的核心课程建设。结合培养大纲的修订,进一步整合了Java语言及相关课程的内容、调整学时分配、构建课程体系,进一步加强实践环节,加强了实验指导。

我校每年都有超过600人学习,估计学校的学生后期会有更多的学生学习《Java语言》考试学习,《Java语言》每次开课学生都是认真学习这门课。

主要的录制内容包含1.1 Java的起源、语言的特点;1.2 Java的运行机制;1.3 Java程序的开发过程。2.1 Java的数据类型与数据类型转换;2.2程序控制语句;2.3函数与变量;2.4 运算符与算术表达式;2.5数据的溢出与误差。3.1面向对象的特性;3.2接口;3.3包。4.1Appletawt类包;4.2 文本组件及按钮类;4.3面板与布局管理;4.4事件处理机制及事件类;4.5窗体类及选择组件;4.6菜单和对话框。5.1swing概述;5.2 JFrame类的使用;5.3 JComponent的一些常用子类;5.4 表格;5.5 树。6.1 GUI开发的相关原理和技巧;6.2 熟悉Swing组件的使用;6.3AWT事件处理;6.4布局管理器;6.5实例分析。7.1多线程的基本概念;7.2创建Thread子类构造线程;7.3实现Runnable接口构造线程;7.4线程同步;7.5Java的异常处理机制。8.1输入输出流;8.2文件处理;8.3随机存取文件和本地可执行文件;8.4数据流和对象流;8.5Applet中播放声音;Java多媒体包JMF的应用;8.6应用输入流播放音频文件。9.1IP地址和端口号和套接字;9.2客户机/服务器模式;9.3同时服务于多个客户的解决方案;9.4基于UDP协议的数据报套接字;9.5广播数据报套接字;9.6 分布式模式及分布式程序设计。10.1 JDBC概述;10.2 JDBC API简介;10.3 JDBC驱动程序及url一般方法;10.4实例分析。


课程概述

Java语言这门课程覆盖了Java语言程序设计的基本语法知识点,比较全面,有视频、演讲稿和习题等内容丰富。该课程主要用于学生入门学习,对基本的语法和面向对象的知识点,文件输入输出、图形界面等知识点进行较详细的讲解。学习该课程可以写出自己的简单的java小程序,小游戏,为后面继续学习工程开发奠定基础。该课程内容形式丰富多彩,讲解生动,易于掌握,结合习题能够强化理解。

课程大纲
  • 第1章 认识java
    • 第1节 Java的起源、语言的特点
    • 第2节 Java的运行机制
    • 第3节 Java程序的开发过程
    • 第4节 如何安装、运行java
  • 第2章 java 设计基础
    • 第1节 Java的数据类型与数据类型转换
    • 第2节 程序控制语句
    • 第3节 函数与变量
    • 第4节 运算符与算术表达式
    • 第5节 数据的溢出与误差
  • 第3章 类、接口与包
    • 第1节 面向对象的特性
    • 第2节 接口
    • 第3节 包
  • 第4章 Swing编程
    • 第1节 Swing概述
    • 第2节 JFrame类的使用
    • 第3节 JComponent的一些常用子类
    • 第4节 表格
    • 第5节 树
  • 第5章 图形用户界面高级编程
    • 第1节 GUI开发的相关原理和技巧
    • 第2节 熟悉Swing组件的使用
    • 第3节 AWT事件处理
    • 第4节 布局管理器
    • 第5节 实例分析
  • 第6章 Java 输入和输出
    • 第1节 输入输出流
    • 第2节 数据流和对象流
  • 第7章 Java 数据库编程
    • 第1节 JDBC概述
    • 第2节 JDBC API简介
    • 第3节 JDBC驱动程序及url一般方法
    • 第4节 实例分析
  • 第8章 期末考试
    • 第1节 第一次测试
    • 第2节 第二次测试
    • 第3节 第三次测试
授课目标

Java语言的学习目标是给学生提供一个课前预习或者课后复习的一个平台,大家可以根据自己的需要进行相应的学习。学生根据e会学平台的java进行系统的学习,每一章会有相应的习题,进行相应的练习。

预备知识

需要同学对计算机软件操作有一定的认识,其他可以跟随课堂进行学习

配套教材
参考教材
0.0

0 条评价

本次开课 查看全部
5.0

4 条评价

本次开课 查看全部
1 我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
Java语言

Java语言可以提供一个大家一起学习的平台,在这里可以一起讨论一起学习,共同进步。

授课教师
宿州学院
宿州学院
宿州学院
宿州学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有