Java编程语言

本课程我们精心为您准备了Java编程语言学习,主要分为三种模式:视频讲解、实验任务操作、习题检测,任务内容分为三个部分:第一部分:Java入门,包含了常量与变量、运算符、流程控制、数组等;第二部分:面向对象编程,方法定义、重载和重写、封装、继承、多态、抽象类和接口等;第三部分:Java进阶内容,包括异常处理、文件操作、集合存储对象、IO流读写文件,序列化、多线程编程等内容。

通过本任务,您将掌握以下内容:

1、掌握Java8个基本数据类型和引用数据类型。

2、掌握流程控制,分支结构:if-else;switch,循环控制:for、while、do-while等。

3、掌握 面向对象三大特征继承、封装、多态。

3、掌握Java工具类,异常处理机制try-catch。

4、掌握Java集合框架:list、set、map接口的常用实现类。

5、掌握IO流读写文件方式:字节流、字符流、高级打印流。

6、掌握序列化和反序列化的代码操作。

7、理解多线程编程优势,掌握如何定义、启动线程。


  • 教学老师:平台默认讲师
  • 课程难度:
  • 主题分类:基础学习
  • 预计学习时间:35h
展开剩余
收 起
  • 01
    Java基本介绍
    本视频讲解了Java编程语言的基本特点和java环境搭建过程。
    42m
  • 02
    Java数据类型
    本任务介绍了Java常量和变量的概念,Java标识符的命名规则,Java八个基本数据类型。
    1h
  • 03
    Java运算符--算数、赋值
    本视频讲解了Java运算符的使用,包括算数运算符、赋值运算符等。
    20m
  • 04
    Java运算符--关系、逻辑
    本视频讲解了Java运算符,包括关系、逻辑、位运算符。
    35m
  • 05
    Java运算符1
    本任务介绍了五种常用的运算符,包括:算数、逻辑、赋值、关系、三目运算符的具体使用。
    1h
  • 06
    Java运算符2
    本任务介绍了使用Java运算符完成一个小案例,求得一个四位数上各个位上的数字。
    1h
  • 07
    Java分支if-else
    本视频讲解了Java流程控制,包括顺序执行、选择结构:if-else、switch的具体使用。
    31m
  • 08
    Java多分支if-else
    本视频讲解了多分支if-else的使用场景和代码书写规范。
    13m
  • 09
    Java分支switch
    本视频讲解了switch的语法并结合案例介绍的了其具体使用。
    30m
  • 10
    Java循环--while、for循环
    本视频讲解了Java中常用的循环控制语言,包括foe循环、while循环、do-while循环以及具体应用。
    24m
  • 11
    Java循环--多重循环实现成绩录入
    本视频讲解了java多重循环实现学生成绩录入功能。
    22m
  • 12
    break和continue讲解
    本视频讲解了break和continue关键字的作用和用法。
    7m
  • 13
    流程控制
    本任务介绍了Java流程控制中的选择结构、循环结构(for循环、while循环、do-while循环)的用法。
    1h
  • 14
    Java数组定义和使用
    本视频讲解了java数组的定义和存储原理。
    27m
  • 15
    Java数组遍历
    本视频讲解了Java遍历数组的几种方式和具体代码编写。
    17m
  • 16
    Java二维数组讲解
    本视频讲解了Java二维数组的定义和使用场景。
    35m
  • 17
    java基础训练-数组
    本任务介绍了Java中的数组声明类型、创建、初始化和数组的具体使用。
    1h
  • 18
    图书管理系统
    本任务介绍了Java入门知识的综合应用,完成图书管理系统,包括书籍的增删改查。
    2h
  • 19
    Java入门--习题
    本习题测试了对Java基础部分的掌握情况,包括数据类型、流程控制、数组等。
    30m
  • 20
    Java面向对象—类和对象
    本视频讲解了java面向对象编程的基本概念:类和对象。
    28m
  • 21
    Java方法定义和传参
    本视频讲解了Java中方法定义和调用以及参数传递注意事项。
    11m
  • 22
    Java构造器重载
    本视频讲解了构造器的作用以及构造器重载的书写规范。
    19m
  • 23
    Java面向对象--封装
    本视频讲解了Java面向对象的三大特征之一:封装Private及其具体写法。
    14m
  • 24
    Java访问修饰符
    本视频讲解了Java访问修饰符含义和作用范围。
    22m
  • 25
    Java封装Private
    本任务介绍了关键字private的含义,封装的基本用法以及static、final、this关键字的用法。
    1h
  • 26
    Java继承和多态
    本视频讲解了Java面向对象三大特性中的继承和多态以及这两大特性的用法。
    26m
  • 27
    Java向下转型和向上转型
    本视频讲解了Java中向上转型和向下转型的含义和语法。
    39m
  • 28
    Java继承和多态
    本任务介绍了面向对象编程的含义,用实例演示了继承和多态、方法重写的用法。
    1h
  • 29
    Java抽象类
    本视频讲解了java中抽象类的概念和具体用法。
    40m
  • 30
    Java接口实现
    本视频讲解了java中接口的使用场景和语法规范以及代码的书写规则。
    21m
  • 31
    Java抽象类和接口
    本任务介绍了抽象类和接口含义,用法以及抽象方法和普通方法的区别。
    1h
  • 32
    Java枚举和包装类
    本视频讲解了Java中枚举类和包装类的含义和内容。
    26m
  • 33
    Java常用类—Math、String
    本视频讲解了Java中常见的类:Math、String、StringBuffered、StringBuilder等类的常用方法。
    11m
  • 34
    Java常用类—日期操作类Date、Calendar
    本视频讲解了Java常用内置类:日期和时间的操作类Date的操作方法。
    41m
  • 35
    Java常用类-实现双色球功能
    本任务介绍了常用类的概念和内容,并通过编写代码实现筛选双色球。
    1h
  • 36
    Java异常处理
    本视频讲解了Java中异常处理机制并演示了具体代码操作。
    41m
  • 37
    Java异常处理
    本任务介绍了异常的概念,并用实例演示了Java处理异常几种方式,以及如何自定义异常。
    1h
  • 38
    Java初级--习题
    本次习题测试了对Java初级知识的掌握情况,包括面向对象三大特性:封装、继承、多态、常用类等。
    30m
  • 39
    Java集合—list接口
    本视频讲解了java集合框架中List接口特点以及接口实现类:ArrayList、LinkedList底层实现和语法。
    42m
  • 40
    Java泛型
    本视频讲解了java中泛型的语法和具体使用。
    14m
  • 41
    集合-List
    本任务介绍了集合的概念,List接口下常用的集合实现类的用法以及对集合遍历的三种方式。
    1h
  • 42
    Java集合—set接口
    本视频讲解了java中集合set接口的特点以及接口实现类:HashSet和TreeSet的原理和用法。
    42m
  • 43
    Java集合—map
    本视频讲解了java中集合map接口的特点以及实现类:HashMap、TreeMap等。
    13m
  • 44
    Java集合遍历
    本视频讲解了遍历集合的工具--迭代器Iterator的使用。
    10m
  • 45
    Java 集合-Map
    本任务介绍了集合的概念,Map接口的特点,Map接口常用实现类的用法以及这些实现类各自的特点。
    1h
  • 46
    IO流—File类
    本视频讲解了java中操作文件类File的常用方法。
    24m
  • 47
    Java File文件操作类
    本任务介绍了相对路径和绝对路径的概念,用代码演示了File类常用的方法,以及如何使用递归算法完成文件目录的遍历。
    1h
  • 48
    IO流—字节流
    本视频讲解了java中字节流读写文件的具体实现。
    36m
  • 49
    Java IO-字节流操作文件
    本任务介绍了流的概念,用代码演示了常用的几个字节流以及使用字节流完成文件的读写。
    1h
  • 50
    IO流—字符流
    本视频讲解了Java中字符流读写文件的具体步骤。
    24m
  • 51
    Java IO-字符流操作文件
    本任务介绍了流的概念,并用代码演示了常用的几个字符流,以及使用字符流完成文件的读写的过程。
    1h
  • 52
    Java IO-序列化和反序列化
    本任务介绍了序列化和反序列化的概念,操作类,以及这些操作类的使用方法。
    1h
  • 53
    Java--线程创建和启动
    本任务介绍了线程的概念,演示如何创建线程以及如何启动线程。
    1h
  • 54
    Java中级--习题
    本习题测试了对Java中级知识的掌握情况:包括集合存储对象、IO流读写文件等。
    30m
254
学员评论(0)