走进JAVA编程
走进JAVA编程
1万+ 人选课
更新日期:2026/04/03
开课时间2026/01/21 - 2026/07/20
课程周期26 周
开课状态开课中
每周学时-
课程简介
Java作为一种跨平台的语言,已成为当今最流行的程序设计语言之一,被广泛应用于社会各行各业。《走进Java编程》的目标是培养学生面向对象的程序设计思维以及利用Java技术解决实际问题的能力,进而提高计算思维与信息时代的问题求解能力,为培养掌握先进计算技术的创新型复合人才奠定坚实基础。
课程大纲

在线教程

章节简介教学计划
Java语言概述
登录后可预览视频
初识Java技术
普运伟
理解JVM、JRE和JDK
普运伟
准备Java开发环境
普运伟
编写第一个Java程序
普运伟
Java程序的结构和规范
普运伟
应用探索专题:为java程序输入数据
普运伟
Java语法基础
基本数据类型
胡钰
变量与常量
胡钰
基本数据类型变量的赋值
胡钰
表达式与运算符
胡钰
扩展表达式和类型转换
远俊红
应用探索专题:数据的随机产生与高效计算
远俊红
程序流程控制
典型程序结构
田春瑾
选择结构
田春瑾
循环结构
田春瑾
控制跳转语句
田春瑾
应用探索专题:典型流程控制算法
田春瑾
数组
数组的引入
王樱子
数组探究
王樱子
一维数组及应用
王樱子
二维数组及应用
王樱子
应用探索专题:数组元素的排序
王樱子
Java面向对象编程
面向对象程序设计概述
王樱子
类和对象
类和对象
王樱子
方法中的参数传递
王樱子
构造方法
王樱子
类的继承
杜宇
类的多态
杜宇
final关键字
杜宇
static关键字
杜宇
抽象类
普运伟
接口
普运伟
内部类
普运伟
应用探索专题:多类设计
杜宇
Java类库与集合框架
Java包及核心API
田春瑾
String类和StringBuffer类
田春瑾
Java集合框架
商宇
List接口及实现类
商宇
Set接口及实现类
商宇
Map接口及实现类
商宇
泛型集合
田春瑾
应用探索专题:集合类应用
田春瑾
异常和断言
异常
异常——异常处理机制
刘领兵
异常——异常详解
刘领兵
断言
刘领兵
应用探索专题:账户存款管理
刘领兵
文件操作
File类
陈永艳
字节文件输入与输出
陈永艳
字节文件的输入和输出
陈永艳
数据流和对象流
陈永艳
应用探索专题:大文件的复制操作
陈永艳
Swing程序设计
GUI程序设计简介
姜迪
Swing容器
姜迪
布局管理器
姜迪
Java事件处理
姜迪
常用Swing组件
姜迪
应用探索专题:文本加解密工具的实现
姜迪
多线程程序设计
线程概念
付湘琼
多线程程序编写
付湘琼
线程同步、死锁与合并
付湘琼
应用探索专题:龟兔赛跑
付湘琼
  • 第一章Java语言概述

    Java语言概述

  • 1.1初识Java技术

    初识Java技术

  • 1.2理解JVM、JRE和JDK

    理解JVM、JRE和JDK

  • 1.3准备Java开发环境

    准备Java开发环境

  • 1.4编写第一个Java程序

    编写第一个Java程序

  • 1.5Java程序的结构和规范

    Java程序的结构和规范

  • 1.6应用探索专题:为java程序输入数据

    应用探索专题:为java程序输入数据

  • 第二章Java语法基础

    Java语法基础

  • 2.1基本数据类型

    基本数据类型

  • 2.2变量与常量

    变量与常量

  • 2.3基本数据类型变量的赋值

    基本数据类型变量的赋值

  • 2.4表达式与运算符

    表达式与运算符

  • 2.5扩展表达式和类型转换

    扩展表达式和类型转换

  • 2.6应用探索专题:数据的随机产生与高效计算

    应用探索专题:数据的随机产生与高效计算

  • 第三章程序流程控制

    程序流程控制

  • 3.1典型程序结构

    典型程序结构

  • 3.2选择结构

    选择结构

  • 3.3循环结构

    循环结构

  • 3.4控制跳转语句

    控制跳转语句

  • 3.5应用探索专题:典型流程控制算法

    应用探索专题:典型流程控制算法

  • 第四章数组

    数组

  • 4.1数组的引入

    数组的引入

  • 4.2数组探究

    数组探究

  • 4.3一维数组及应用

    一维数组及应用

  • 4.4二维数组及应用

    二维数组及应用

  • 4.5应用探索专题:数组元素的排序

    应用探索专题:数组元素的排序

  • 第五章Java面向对象编程

    Java面向对象编程

  • 5.1面向对象程序设计概述

    面向对象程序设计概述

  • 5.2类和对象

    类和对象

  • 5.3构造方法

    构造方法

  • 5.4类的继承

    类的继承

  • 5.5类的多态

    类的多态

  • 5.6final关键字

    final关键字

  • 5.7static关键字

    static关键字

  • 5.8抽象类

    抽象类

  • 5.9接口

    接口

  • 5.10内部类

    内部类

  • 5.11应用探索专题:多类设计

    应用探索专题:多类设计

  • 第六章Java类库与集合框架

    Java类库与集合框架

  • 6.1Java包及核心API

    Java包及核心API

  • 6.2String类和StringBuffer类

    String类和StringBuffer类

  • 6.3Java集合框架

    Java集合框架

  • 6.4List接口及实现类

    List接口及实现类

  • 6.5Set接口及实现类

    Set接口及实现类

  • 6.6Map接口及实现类

    Map接口及实现类

  • 6.7泛型集合

    泛型集合

  • 6.8应用探索专题:集合类应用

    应用探索专题:集合类应用

  • 第七章异常和断言

    异常和断言

  • 7.1异常

    异常

  • 7.2断言

    断言

  • 7.3应用探索专题:账户存款管理

    应用探索专题:账户存款管理

  • 第八章文件操作

    文件操作

  • 8.1File类

    File类

  • 8.2字节文件输入与输出

    字节文件输入与输出

  • 8.3字节文件的输入和输出

    字节文件的输入和输出

  • 8.4数据流和对象流

    数据流和对象流

  • 8.5应用探索专题:大文件的复制操作

    应用探索专题:大文件的复制操作

  • 第九章Swing程序设计

    Swing程序设计

  • 9.1GUI程序设计简介

    GUI程序设计简介

  • 9.2Swing容器

    Swing容器

  • 9.3布局管理器

    布局管理器

  • 9.4Java事件处理

    Java事件处理

  • 9.5常用Swing组件

    常用Swing组件

  • 9.6应用探索专题:文本加解密工具的实现

    应用探索专题:文本加解密工具的实现

  • 第十章多线程程序设计

    多线程程序设计

  • 10.1线程概念

    线程概念

  • 10.2多线程程序编写

    多线程程序编写

  • 10.3线程同步、死锁与合并

    线程同步、死锁与合并

  • 10.4应用探索专题:龟兔赛跑

    应用探索专题:龟兔赛跑

  • 开始学习
  • 第一章  作业测试
    第一章 Java语言概述

    1.1 初识Java技术

    1.2 理解JVM、JRE和JDK

    1.3 准备Java开发环境

    1.4 编写第一个Java程序

    1.5 Java程序的结构和规范

    1.6 应用探索专题:为java程序输入数据

    视频数6
  • 第二章  作业测试
    第二章 Java语法基础

    2.1 基本数据类型

    2.2 变量与常量

    2.3 基本数据类型变量的赋值

    2.4 表达式与运算符

    2.5 扩展表达式和类型转换

    2.6 应用探索专题:数据的随机产生与高效计算

    视频数6
  • 第三章  作业测试
    第三章 程序流程控制

    3.1 典型程序结构

    3.2 选择结构

    3.3 循环结构

    3.4 控制跳转语句

    3.5 应用探索专题:典型流程控制算法

    视频数5
  • 第四章  作业测试
    第四章 数组

    4.1 数组的引入

    4.2 数组探究

    4.3 一维数组及应用

    4.4 二维数组及应用

    4.5 应用探索专题:数组元素的排序

    视频数5
  • 第五章  作业测试
    第五章 Java面向对象编程

    5.1 面向对象程序设计概述

    5.2 类和对象

    5.3 构造方法

    5.4 类的继承

    5.5 类的多态

    5.6 final关键字

    5.7 static关键字

    5.8 抽象类

    5.9 接口

    5.10 内部类

    5.11 应用探索专题:多类设计

    视频数12
  • 第六章  作业测试
    第六章 Java类库与集合框架

    6.1 Java包及核心API

    6.2 String类和StringBuffer类

    6.3 Java集合框架

    6.4 List接口及实现类

    6.5 Set接口及实现类

    6.6 Map接口及实现类

    6.7 泛型集合

    6.8 应用探索专题:集合类应用

    视频数8
  • 第七章  作业测试
    第七章 异常和断言

    7.1 异常

    7.2 断言

    7.3 应用探索专题:账户存款管理

    视频数4
  • 第八章  作业测试
    第八章 文件操作

    8.1 File类

    8.2 字节文件输入与输出

    8.3 字节文件的输入和输出

    8.4 数据流和对象流

    8.5 应用探索专题:大文件的复制操作

    视频数5
  • 第九章  作业测试
    第九章 Swing程序设计

    9.1 GUI程序设计简介

    9.2 Swing容器

    9.3 布局管理器

    9.4 Java事件处理

    9.5 常用Swing组件

    9.6 应用探索专题:文本加解密工具的实现

    视频数6
  • 第十章  作业测试
    第十章 多线程程序设计

    10.1 线程概念

    10.2 多线程程序编写

    10.3 线程同步、死锁与合并

    10.4 应用探索专题:龟兔赛跑

    视频数4
  • 期末考试
App 下载
关注我们