• 课程 / Java

    JAVA 初级入门视频教程

    必学:前端就业课程,老师在线解疑!

    立即学习
    介绍章节评论课件
    欢迎来到我们的《JAVA 初级入门视频教程》Java语言已经成为当前软件开发行业中主流的开发语言。本课程将带领你深入浅出学习我们的JAVA ,带你走进精彩的JAVA世界
  • 难度:初级
  • 共753章节
  • 1755152次播放
  • 第1章 JAVA 计算机基础

    计算机概述

    07:33

    计算机硬件和软件概述

    06:24

    软件开发和计算机语言概述

    05:39

    人机交互

    03:09

    键盘功能键和快捷键

    06:34

    如何打开DOS控制台

    02:45

    常见的DOS命令讲解

    11:03

    扩展的DOS命令

    06:34
    第2章 JAVA 语言基础(一)

    Java语言概述

    11:03

    Java语言跨平台原理

    09:08

    JDK和JRE的概述)

    03:30

    JDK的下载过程图解

    04:39

    JDK的安装过程图解

    04:50

    JDK的卸载过程图解

    04:22

    Java开发工具介绍和JDK简介

    04:55

    第一个HelloWorld案例的编写和运行

    06:37

    开发中常见问题小结

    15:36

    为什么要配置path环境变量

    05:46

    Path环境变量的配置方式1

    04:44

    Path环境变量的配置方式2

    05:24

    classpath的作用及其配置

    06:34

    path和classpath的区别

    00:49

    Notepad++的安装及其配置

    06:55

    使用Notepad++开发程序并编译运行

    01:53
    第3章 JAVA 语言基础(二)

    关键字的概述和使用

    08:02

    标识符的概述和组成规则

    08:22

    标识符中常见的命名规则

    10:43

    注释概述及其分类

    09:33

    HelloWorld案例加入注释版

    06:31

    注释的作用

    06:08

    常量的概述和使用

    09:30

    进制概述以及二进制,八进制,十六进制图解

    12:17

    不同进制数据的表现形式

    06:47

    任意进制到十进制的转换图解

    10:17

    任意进制到十进制的练习

    02:49

    十进制到任意进制的转换图解

    06:52

    十进制到任意进制的练习

    03:13

    快速的进制转换法

    11:51

    原码反码补码的讲解

    13:57

    原码反码补码的练习

    03:02

    变量的概述及格式

    07:25

    数据类型的概述和分类

    08:44

    定义不同数据类型的变量

    09:20

    使用变量的注意事项

    10:03

    数据类型转换默认转换

    07:58

    不同数据类型变量参与运算图解

    07:02

    数据类型转换强制转换

    05:31

    强制转换的思考题

    04:15

    变量相加和常量相加的区别面试题

    09:07

    强制转换数据溢出后的结果怎么算

    08:44

    字符数据参与运算

    04:53

    字符串参与运算

    03:54
    第4章 JAVA 语言基础(三)

    数据类型中补充的几个小问题

    14:50

    算术运算符的基本用法

    09:46

    算术运算符++和--的用法

    11:33

    算术运算符++和--的练习

    05:40

    算术运算符+的多种用法

    03:56

    赋值运算符的基本用法

    05:37

    赋值运算符的面试题

    04:12

    比较运算符的基本用法及其注意事项

    09:11

    逻辑运算符的基本用法

    12:52

    逻辑运算符&&和&的区别

    07:24

    位运算符的基本用法1

    11:06

    位异或运算符的特点

    03:04

    位运算的面试题

    09:52

    位运算符的基本用法2及面试题

    13:09

    三元运算符的基本用法

    06:59

    三元运算符的练习

    10:26

    键盘录入的基本格式讲解

    07:14

    键盘录入的练习1

    06:31

    键盘录入的练习2

    04:49

    顺序结构语句

    04:44

    选择结构if语句格式1

    08:08

    选择结构if语句注意事项

    09:02

    选择结构if语句格式2

    05:16

    选择结构if语句格式2的练习

    06:03

    if语句的格式2和三元的相互转换问题

    08:07

    选择结构if语句格式3

    16:26

    选择结构if语句格式3的练习

    06:11

    选择结构if语句格式3的练习

    12:41

    选择结构if语句的嵌套使用

    04:49
    第5章 JAVA 语言基础(四)

    选择结构switch语句的格式及其解释

    08:28

    选择结构switch语句的基本使用

    09:57

    选择结构switch语句的注意事项

    10:39

    选择结构switch语句练习1看程序写结果

    01:26

    选择结构switch语句练习2单项选择题

    08:25

    选择结构switch语句练习3表达式是字符串

    04:51

    选择结构switch和if语句的各自使用场景

    08:28

    循环结构循环语句概述

    04:13

    循环结构for语句的格式和基本使用

    08:43

    循环结构for语句的注意事项

    01:37

    循环结构for语句的练习1获取数据

    04:10

    循环结构for语句的练习2求和思想

    07:55

    循环结构for语句的练习3偶数和

    05:00

    循环结构for语句的练习4阶乘

    03:23

    循环结构for语句的练习5水仙花

    11:40

    循环结构for语句的练习6改进版的回文数

    03:58

    循环结构for语句的练习7统计思想

    04:40

    循环结构for语句的练习8同时取余问题

    05:22

    循环结构while语句的格式和基本使用

    05:49

    循环结构while语句的练习1求和思想

    03:59

    循环结构while语句的练习2统计思想

    04:26

    循环结构while语句和for语句的区别

    07:25

    循环结构while语句的练习珠穆朗玛峰

    07:44

    循环结构do...while语句的格式和基本使用

    05:41

    循环结构三种循环语句的区别

    03:20

    循环结构循环注意事项之死循环

    05:32

    循环结构循环嵌套输出4行5列的星星

    10:55

    循环结构循环嵌套输出正三角形

    06:31

    循环结构九九乘法表

    07:33

    控制跳转语句break语句

    11:17

    控制跳转语句continue语句

    05:24

    控制跳转语句return语句

    03:44

    while语句和break的结合使用小芳存钱

    10:18
    第6章 JAVA 语言基础(五)

    方法概述和格式说明

    10:18

    方法的定义求和案例

    06:57

    方法的调用有明确返回值的方法调用

    07:31

    方法的调用图解

    07:00

    方法的练习1获取两个数中的较大值

    07:02

    方法的练习2比较两个数是否相等

    05:40

    方法的练习3获取三个数中的最大值

    05:56

    方法的注意事项

    04:27

    方法的调用void类型方法的定义和调用

    08:37

    方法的练习4根据行数和列数输出星形

    03:41

    方法的练习5根据键盘录入输出对应的乘法表

    03:19

    方法重载概述和基本使用

    11:00

    方法重载练习比较数据是否相等

    04:40

    数组概述和定义格式说明

    09:24

    数组的初始化动态初始化

    12:44

    Java中的内存分配以及栈和堆的区别

    15:13

    数组的内存图解1一个数组

    08:02

    数组的内存图解2二个数组

    09:09

    数组的内存图解3三个数组

    14:30

    数组的初始化静态初始化及内存图

    07:17

    数组操作的两个常见小问题越界和空指针

    05:17

    数组的操作1遍历

    13:31

    数组的操作2获取最值

    11:35

    数组的操作3逆序

    11:29

    数组的操作4查表法

    03:52

    数组的操作5基本查找

    10:39

    二维数组概述和格式1的讲解

    15:11

    二维数组格式1的内存图解

    05:28

    二维数组格式2的讲解

    07:53

    二维数组格式2的内存图解

    07:47

    二维数组格式3的讲解

    06:30

    二维数组格式3的内存图解

    06:28

    二维数组练习1遍历

    10:24

    二维数组练习2求和

    05:29

    二维数组练习3杨辉三角

    12:17

    思考题1Java中的参数传递问题及图解

    15:46

    思考题2加密问题的分析

    09:16

    思考题2加密问题的代码的实现

    10:43

    思考题2加密问题的代码改进

    09:30
    第7章 JAVA 面向对象(一)

    思想引入和面向过程思想概述

    04:51

    思想概述和举例

    15:42

    大象装进冰箱案例

    13:10

    开发,设计以及特征

    03:12

    类与对象

    08:14

    类的定义概述和学生类的分析

    05:22

    学生类的定义

    04:41

    手机类的定义

    03:55

    学生类的使用

    11:13

    手机类的使用

    04:21

    一个对象的内存图

    13:01

    二个对象的内存图

    14:09

    三个对象的内存图

    11:32

    成员变量和局部变量的区别

    11:21

    方法的形式参数是类名的时候如何调用

    11:00

    匿名对象的概述和应用

    11:33

    封装的概述

    18:01

    封装的好处和设计原则

    03:07

    private关键字的概述和特点

    05:25

    private的应用标准案例

    08:06

    this关键字的概述和应用

    09:32

    this关键字的内存图解

    13:00

    标准的手机类代码及其测试

    05:36

    构造方法概述和格式

    06:40

    (构造方法的重载及注意事项

    12:06

    成员方法的分类及使用

    06:49

    一个标准学生类的代码及测试

    08:51

    一个标准的手机的代码及测试

    06:40

    创建对象做了哪些事情

    10:06

    什么时候定义成员变量

    09:43

    长方形案例练习

    09:44
    第8章 JAVA 面向对象(二)

    员工类案例练习

    10:12

    自己实现加减乘除并测试

    05:56

    static关键字的引入

    10:21

    static关键字的特点

    08:50

    static的内存图解

    16:04

    static的注意事项

    08:47

    静态变量和成员变量的区别

    01:40

    main方法的格式详细解释

    07:50

    工具类中使用静态

    11:16

    工具类的完善

    06:30

    说明书的制作过程

    13:05

    工具类配合说明书的使用

    07:00

    如何使用JDK提供的帮助文档

    13:07

    通过JDK的帮助文档学习Math类的随机数功能

    08:48

    猜数字小游戏案例

    09:30

    代码块的概述和分类

    14:19

    代码块看程序写结果

    06:52

    继承的引入和概述

    07:45

    继承案例和继承的好处

    07:09

    继承的弊端

    03:09

    Java中类的继承特点

    06:48

    继承的注意实现和什么时候使用继承

    12:10

    继承中成员变量的关系

    08:09

    this和super的区别和应用

    07:18

    继承中构造方法的关系

    07:43

    继承中构造方法的注意事项

    09:42

    继承中的面试题1

    03:48

    继承中的面试题2

    04:01

    继承中的面试题3

    08:18

    继承中成员方法关系

    04:44

    方法重写的应用

    11:46

    方法重写的注意事项

    07:21

    两个面试题

    04:29

    使用继承前的学生和老师案例

    05:54

    使用继承后的学生和老师案例

    07:14

    猫狗案例分析

    05:09

    猫狗案例实现及测试

    09:43
    第9章 JAVA 面向对象(三)

    final关键字引入

    05:41

    final关键字修饰类,方法以及变量的特点

    06:08

    final关键字修饰局部变量

    08:43

    final修饰变量的初始化时机

    05:25

    多态的概述和前提条件

    05:06

    按照多态前提给出代码体现

    03:41

    多态中的成员访问特点

    09:07

    多态的好处

    20:21

    多态的弊端

    02:51

    多态中向上转型和向下转型

    07:21

    孔子装爹案例讲解多态现象

    09:33

    多态继承中的内存图解

    09:32

    多态中的对象变化内存图解

    13:11

    猫狗案例多态版

    06:14

    南北方人案例

    07:16

    多态的练习题看程序写结果

    05:52

    抽象类的引入

    02:44

    抽象类的特点

    13:21

    抽象类的成员特点

    07:54

    抽象类练习猫狗案例

    11:46

    抽象类练习老师案例

    07:46

    抽象类练习学员案例

    09:58

    抽象类练习员工案例

    17:16

    抽象类中的小问题

    06:19

    接口的引入

    02:39

    接口的特点

    09:19

    接口的成员特点

    12:55

    类与类,类与接口,接口与接口的关系

    08:08

    抽象类和接口的区别

    04:27

    猫狗案例加入跳高功能分析

    04:20

    猫狗案例加入跳高功能代码实现

    08:45

    老师学生案例加入抽烟功能分析及代码实现

    09:50
    第10章 JAVA 面向对象(四)

    运动员和教练案例分析

    10:13

    运动员和教练案例实现

    14:35

    运动员和教练案例测试

    05:52

    类名作为形式参数

    07:50

    抽象类名作为形式参数

    05:56

    接口名作为形式参数

    05:31

    类名作为返回值类型

    05:41

    抽象类名作为返回值类型

    03:59

    接口名作为返回值类型

    03:23

    链式编程

    04:44

    package关键字的概述及作用

    05:39

    包的定义及注意事项

    02:51

    带包的类编译和运行

    06:26

    不同包下类之间的访问

    07:28

    import关键字的概述和使用

    04:12

    四种权限修饰符的测试

    13:34

    类及其组成所使用的常见修饰符

    12:15

    内部类概述和访问特点

    05:13

    内部类分类及成员内部类的直接使用

    07:50

    成员内部类的常见修饰符及应用

    14:36

    成员内部类的面试题

    04:53

    局部内部类访问局部变量的问题

    11:31

    匿名内部类的格式和理解

    05:50

    匿名内部类的方法调用

    04:31

    匿名内部类在开发中的应用

    06:38

    匿名内部类的面试题

    06:32
    第11章 JAVA 开发工具

    常见开发工具介绍

    05:32

    Eclipse和MyEclipse的概述

    08:19

    Eclipse的下载安装及卸载

    06:58

    Eclipse中如何写一个HelloWorld案例

    15:45

    Eclipse中如何编译和运行程序

    04:00

    Eclipse的汉化及语法检查提示

    08:09

    Eclipse的视窗和视图概述

    09:01

    Eclipse工作空间的基本配置

    12:09

    Eclipse中内容辅助键的使用

    05:32

    Eclipse中快捷键的使用

    13:44

    Eclipse中构造方法和get_set方法的自动生成

    06:07

    Eclipse中继承抽象类或者实现接口的简化

    05:02

    Eclipse中如何写一个标准学生类及其测试

    04:35

    Eclipse中写跳高接口抽象动物类及具体动物子类

    05:42

    Eclipse中如何生成jar包并导入到新的项目中

    05:51

    Eclipse如何制作帮助文档和使用jar包

    05:44

    Eclipse中如何删除项目和导入项目

    04:06

    Eclipse导入项目要注意的小问题

    04:51

    Eclipse开发中接收项目的注意事项

    03:04

    Eclipse中debug的基本使用

    14:52

    Eclipse查看Java中参数传递问题

    07:51

    API概述

    03:25

    学习汉语和编程语言的异同点

    07:28

    Object类的概述

    03:34

    Object类的hashCode()方法

    04:49

    Object类的getClass()方法

    04:07

    Object类的toString()方法

    13:04

    Object类的equals()方法

    13:19

    Object类的equals()方法代码优化

    11:20

    Object类的finalize()方法和clone()方法

    11:38
    第12章 JAVA 常见对象(一)

    Scanner的概述和构造方法原理

    09:51

    Scanner类的hasNextXxx()和nextXxx()方法的讲解

    06:22

    Scanner获取数据出现的小问题及解决方案

    11:02

    String类的概述

    05:08

    String类的构造方法

    13:14

    String的特点一旦被赋值就不能改变

    07:48

    String字面值对象和构造方法创建对象的区别

    06:55

    String面试题看程序写结果

    05:13

    String类的判断功能

    12:09

    模拟用户登录案例

    08:17

    断点查看模拟用户登录案例

    04:10

    模拟用户登录案例增强版加入猜数字游戏

    05:37

    断点查看模拟用户登录案例增强版加入猜数字游戏

    04:28

    String类的获取功能

    13:26

    字符串的遍历

    04:18

    统计大写,小写及数字字符的个数案例

    08:43

    断点查看统计大写,小写及数字字符的个数案例

    02:50

    String类的转换功能

    12:04

    把字符串的首字母转大写其他转小写

    05:18

    String类的其他功能

    07:01

    String类的compareTo()方法的源码解析

    10:26

    把int数组拼接字符串的案例

    05:28

    把int数组拼接成字符串的案例改进版

    02:45

    字符串反转的案例

    07:38

    在大串中查找小串出现的次数案例思路图解

    09:18

    在大串中查找小串出现的次数案例代码实现

    07:03

    在大串中查找小串出现的次数案例代码优化

    02:38

    断点查看在大串中查找小串出现的次数案例

    03:53

    StringBuffer的概述

    12:13

    StringBuffer类的构造方法

    09:22

    StringBuffer的添加功能

    09:03

    StringBuffer的删除功能

    06:42

    StringBuffer的替换功能

    03:13
    第13章 JAVA 常见对象(二)

    StringBuffer的反转功能

    02:26

    StringBuffer的截取功能

    04:08

    StringBuffer和String的相互转换

    07:18

    把数组拼接成指定格式的字符串案例

    05:17

    字符串反转功能案例

    05:25

    判断一个字符串是否对称案例

    07:17

    StringBuffer的两个小面试题

    06:08

    String和StringBuffer分别作为参数传递

    09:48

    数组高级冒泡排序原理图解

    14:14

    数组高级冒泡排序代码实现

    12:15

    数组高级选择排序原理图解

    12:55

    数组高级选择排序代码实现

    08:17

    把字符串中的字符进行排序案例

    04:32

    数组高级二分查找原理图解

    11:16

    数组高级二分查找代码实现

    07:22

    二分查找使用的注意事项

    03:01

    Arrays工具类的概述和使用

    07:37

    Arrays工具类的源码解析

    14:20

    基本类型包装类的引入

    08:28

    Integer的构造方法

    04:03

    String和int类型的相互转换

    09:09

    Integer中进制转换的操作

    09:14

    JDK5的新特性自动装箱和拆箱

    08:47

    Integer直接赋值的面试题

    08:51

    Character的概述

    03:17

    Character的常见方法讲解

    04:18

    统计字符串中大写小写以及数字出现的次数案例

    05:51

    如何校验一个QQ号码案例

    09:30

    正则表达式的概述和基本使用

    04:28

    正则表达式的组成规则

    13:14

    正则表达式的判断功能

    07:35

    校验邮箱案例

    07:47

    正则表达式的分割功能

    08:28
    第14章 JAVA 常见对象(三)

    分割功能的小练习

    05:16

    把字符串中的数字排序案例

    06:40

    正则表达式的替换功能

    06:02

    Pattern和Matcher的概述

    06:07

    正则表达式的获取功能

    09:37

    Math类概述和方法使用

    17:10

    如何获取任意范围内的随机数案例

    07:49

    Random类的概述和方法使用

    08:54

    System类中垃圾回收的方法gc()的讲解

    09:11

    System类中的exit()和currentTimeMillis()的讲解

    09:07

    System类中的arraycopy()的讲解

    06:05

    BigInteger的概述和构造方法

    05:20

    BigInteger的加减乘除法的使用

    04:20

    BigDecimal的引入和概述

    06:53

    BigDecimal的加减乘除法的使用

    07:49

    Date的概述和构造方法

    06:48

    Date类中日期和毫秒的相互转换

    03:33

    DateFormat实现日期和字符串的相互转换

    18:27

    日期工具类的编写和测试案例

    09:37

    你来到这个世界多少天案例

    06:47

    Calendar类的概述和获取日历字段的方法

    11:15

    Calendar类的add()和set()方法

    06:08

    如何获取任意年份的2月份有多少天案例

    06:32
    第15章 JAVA 集合框架(一)

    JAVA 集合框架(一)

    10:41

    对象数组的内存图解

    08:19

    集合的由来及与数组的区别

    07:56

    集合的继承体系图解

    10:26

    Collection集合的功能概述

    13:06

    Collection集合的基本功能测试

    11:55

    Collection集合的高级功能测试

    09:43

    集合的遍历之集合转数组遍历

    06:16

    Collection存储自定义对象并遍历案例

    05:35

    集合的遍历之迭代器遍历

    08:55

    Collection存储自定义对象并遍历案例

    04:59

    迭代器使用的问题探讨

    05:21

    集合的使用步骤图解

    07:12

    迭代器的原理及源码解析

    14:36

    Collection存储字符串并遍历

    04:12

    Collection存储学生对象并遍历

    06:49

    List存储字符串并遍历

    02:59

    List集合的特点

    05:51

    List存储学生对象并遍历

    02:52

    List集合的特有功能概述和测试

    10:42

    List集合的特有遍历功能

    04:01

    List存储自定义对象并遍历

    04:00

    ListIterator的特有功能

    10:54

    并发修改异常的产生原因及解决方案

    09:22

    数据结构之栈和队列

    11:05

    数据结构之数组和链表

    17:20

    List的三个子类的特点

    07:41

    ArrayList存储字符串并遍历

    05:15

    ArrayList存储自定义对象并遍历

    05:15

    Vector的特有功能

    07:26

    LinkedList的特有功能

    06:44

    去除ArrayList集合中的重复字符串元素案例1

    08:29

    断点查看去除重复元素案例1

    03:20

    去除ArrayList集合中的重复字符串元素案例2

    08:54
    第16章 JAVA 集合框架(二)

    去除ArrayList集合中的重复自定义对象元素案例

    09:46

    用LinkedList实现栈结构的集合代码

    04:14

    用LinkedList模拟栈数据结构的集合并测试案例

    06:53

    泛型概述和基本使用

    14:59

    ArrayList存储字符串并遍历泛型版

    03:42

    ArrayList存储自定义对象并遍历泛型版

    07:48

    通过Object转型问题引入泛型

    06:04

    泛型类的概述及使用

    08:42

    泛型方法的概述和使用

    08:51

    泛型接口的概述和使用

    05:47

    泛型高级之通配符

    08:04

    增强for的概述和使用

    10:42

    ArrayList存储字符串并遍历增强for版

    02:46

    ArrayList存储自定义对象并遍历增强for版

    06:52

    静态导入的概述和使用

    06:05

    可变参数的概述和使用

    09:44

    Arrays工具类的asList()方法的使用

    05:36

    集合嵌套存储和遍历元素的案例图解

    07:28

    集合嵌套存储和遍历元素的案例代码实现

    08:07

    产生10个1-20之间的随机数要求随机数不能重复案例

    06:35

    键盘录入多个数据在控制台输出最大值案例

    09:43

    ArrayList集合的toString()方法源码解析

    09:57

    用户登录注册案例分析图解

    09:05

    用户登录注册案例详细分析和分包的实现

    09:42

    用户登录注册案例用户基本描述类和用户操作接口的实现

    05:43

    用户登录注册案例用户操作类的具体实现

    04:47

    用户登录注册案例用户测试类的实现

    13:35

    用户登录注册案例用户测试类的小问题解决

    04:01

    用户登录注册案例加入猜数字小游戏

    08:55

    控制台购物管理系统功能演示

    13:59

    Set集合概述及特点

    07:22

    HashSet存储字符串并遍历

    02:58

    HashSet保证元素唯一性的源码解析

    20:19
    第17章 JAVA 集合框架(三)

    HashSet存储自定义对象并遍历

    06:25

    HashSet保证元素唯一性的代码体现及图解

    26:03

    HashSet存储自定义对象并遍历练习

    08:07

    LinkedHashSet的概述和使用

    03:34

    TreeSet存储Integer类型的元素并遍历

    05:46

    TreeSet保证元素排序的源码解析

    11:21

    TreeSet保证元素唯一性和自然排序的原理和图解

    12:28

    TreeSet存储自定义对象并遍历练习1

    12:26

    TreeSet存储自定义对象并遍历练习2

    06:10

    TreeSet保证元素唯一性和比较器排序的原理及代码实现

    10:05

    TreeSet的add()方法源码再次解读和TreeSet对元素排序的总结

    06:47

    产生10个1-20之间的随机数要求随机数不能重复案例简洁版

    04:05

    键盘录入学生信息按照总分排序后输出在控制台案例

    14:43

    Map集合概述和特点

    10:34

    Map集合的功能概述

    08:08

    Map集合的基本功能测试

    12:53

    Map集合的获取功能测试

    04:53

    Map集合的遍历之键找值

    07:20

    Map集合的遍历之键值对对象找键和值

    07:19

    Map集合遍历的两种方式比较图解

    11:06

    HashMap集合键是Stirng值是String的案例

    07:36

    HashMap集合键是Integer值是String的案例

    05:35

    HashMap集合键是String值是Student的案例

    05:28

    HashMap集合键是Student值是String的案例

    06:04

    LinkedHashMap的概述和使用

    03:58

    TreeMap集合键是String值是String的案例

    04:13

    TreeMap集合键是Student值是String的案例

    07:05

    统计字符串中每个字符出现的次数案例图解

    10:32

    统计字符串中每个字符出现的次数案例代码实现

    07:51

    断点查看统计字符串中每个字符出现的次数案例

    06:02

    HashMap集合嵌套HashMap集合的案例

    11:27

    HashMap集合嵌套ArrayList集合的案例

    04:38

    ArrayList集合嵌套HashMap集合的案例

    03:56
    第18章 JAVA 集合框架(四)

    集合多层嵌套的数据分析

    07:36

    集合多层嵌套的代码体现

    12:40

    HashMap和Hashtable的区别

    06:17

    Collections工具类的概述

    02:47

    Collections工具类的常见方法讲解

    08:30

    ArrayList存储自定义对象并排序案例

    10:00

    模拟斗地主洗牌和发牌

    14:53

    模拟斗地主洗牌和发牌并对牌进行排序的原理图解

    08:28

    模拟斗地主洗牌和发牌并对牌进行排序的代码实现

    14:48

    集合的特点和数据结构总结

    10:23

    如何选择使用哪种集合呢

    05:28

    各种集合常见功能和遍历方式总结

    05:13
    第19章 JAVA IO流(一)

    IO流技术概述

    13:25

    异常的概述和分类

    15:27

    JVM默认是如何处理异常的

    05:01

    try...catch的方式处理异常1

    09:06

    try...catch的方式处理异常2

    15:12

    JDK7针对多个异常的处理方案

    05:12

    编译期异常和运行期异常的区别

    07:21

    Throwable的几个常见方法

    10:54

    throws的方式处理异常

    09:15

    throw的概述以及和throws的区别

    08:01

    到底如何处理异常呢

    02:26

    finally关键字的特点及作用

    08:13

    面试题之final,finally和finalize的区别

    05:39

    面试题之如果在finally之前有return

    07:04

    异常处理的变形及自定义异常概述

    05:43

    自定义异常的实现和测试

    09:35

    异常的注意事项

    07:03

    File类的概述和构造方法

    08:56

    File类的创建功能

    16:14

    File类的删除功能

    10:12

    File类的重命名功能

    05:05

    File类的判断功能

    04:13

    File类的获取功能

    05:39

    File类的高级获取功能

    04:44

    输出指定目录下指定后缀名的文件名称案例

    04:04

    文件过滤器改进输出指定目录下指定后缀名的文件名称案例

    09:16

    带文件名称过滤器的list()方法的源码

    04:13

    批量修改文件名称案例

    13:32

    递归概述和注意事项

    16:04

    递归解决问题的思想及图解

    11:10

    递归求阶乘的代码实现及内存图解

    11:26

    断点查看递归求阶乘的执行流程

    02:03

    不死神兔问题案例

    14:01
    第20章 JAVA IO流(二)

    递归输出指定目录下所有的java文件的绝对路径案例

    07:30

    递归删除带内容的目录案例

    06:39

    断点查看删除带内容的目录案例执行流程

    05:14

    IO流概述及分类

    10:23

    IO流基类概述和一个简单的需求分析

    06:11

    FileOutputStream的构造方法

    08:53

    FileOutputStream写出数据

    09:56

    FileOutputStream的三个write()方法

    06:43

    FileOutputStream写出数据实现换行和追加写入

    10:07

    FileOutputStream写出数据加入异常处理

    07:45

    FileInputStream读取数据

    12:34

    字节流复制文本文件案例1

    08:26

    计算机是如何识别把两个字节拼接为中文的呢

    03:36

    字节流复制文本文件案例2

    02:45

    字节流复制图片案例

    02:57

    字节流复制视频案例1

    04:40

    FileInputStream读取数据一次一个字节数组

    17:58

    FileInputStream读取数据的两种方式比较图解

    07:54

    字节流复制文本文件案例3

    03:37

    字节流复制视频案例2

    02:48

    BufferedOutputStream写出数据

    09:12

    BufferedInputStream读取数据

    04:15

    字节流四种方式复制MP4并测试效率

    10:44

    转换流出现的原因及格式

    07:16

    编码表概述和常见编码表

    15:02

    String类中的编码和解码问题

    14:09

    转换流OutputStreamWriter的使用

    08:59

    转换流InputStreamReader的使用

    05:13

    字符流的5种写数据的方式

    12:20

    字符流的2种读数据的方式

    03:42

    字符流复制文本文件案例1

    05:48

    字符流复制文本文件案例2

    08:41

    字符流复制文本文件案例3

    03:29
    第21章 JAVA IO流(三)

    字符缓冲输出流BufferedWriter的使用

    05:05

    字符缓冲输入流BufferedReader的使用

    02:59

    字符缓冲流复制文本文件案例1

    03:22

    字符缓冲流的特殊功能

    08:07

    字符缓冲流复制文本文件案例2

    02:51

    IO流小结图解

    08:50

    复制文本文件的5种方式案例

    09:36

    复制图片的4种方式案例

    10:38

    把集合中的数据存储到文本文件案例

    04:33

    把文本文件中的数据存储到集合中案例

    03:58

    随机获取文本文件中的姓名案例

    03:34

    复制单级文件夹案例

    08:32

    复制指定目录下指定后缀名的文件并修改名称案例

    12:32

    断点查看复制文件并修改后缀名案例的执行流程

    06:49

    复制多级文件夹案例

    10:26

    键盘录入学生信息按照总分排序并写入文本文件案例

    13:41

    把一个文件中的字符串排序后再写入另一个文件案例

    04:47

    自定义类模拟BufferedReader的readLine()功能案例

    18:43

    LineNumberReader的使用案例

    04:24

    自定义类模拟LineNumberReader的获取行号功能案例

    09:07

    登录注册案例的知识回顾

    09:05

    登录注册案例IO版实现

    18:06

    数据输入输出流的概述和讲解

    09:20

    内存操作流的概述和讲解

    10:53

    打印流的概述和特点

    07:44

    PrintWriter作为Writer的子类使用

    02:21

    PrintWriter实现自动刷新和换行

    07:27

    打印流改进复制文本文件案例

    06:17

    标准输入输出流概述和输出语句的本质

    06:27

    三种方式实现键盘录入

    09:50
    第22章 JAVA IO流(四)

    输出语句用字符缓冲流改进

    07:12

    随机访问流概述和写出数据

    07:31

    随机访问流读取数据和操作文件指针

    05:29

    合并流读取两个文件的内容复制到一个文件中

    11:01

    合并流读取多个文件的内容复制到一个文件中

    06:25

    序列化流和反序列化流的概述和使用

    15:38

    如何解决序列化时候的黄色警告线问题

    10:35

    如何让对象的成员变量不被序列化

    02:18

    Properties的概述和作为Map集合的使用

    06:46

    Properties的特殊功能使用

    07:09

    Properties的load()和store()功能

    12:51

    判断文件中是否有指定的键如果有就修改值的案例

    04:15

    如何让猜数字小游戏只能玩5次案例

    11:08

    NIO的介绍和JDK7下NIO的一个案例

    11:44
    第23章 JAVA 多线程(一)

    多线程程序的引入

    09:24

    进程概述及多进程的意义

    15:36

    线程概述及多线程的意义

    08:02

    多线程举例及并行和并发的区别

    05:08

    Java程序运行原理和JVM的启动是多线程的吗

    05:48

    如何实现多线程及多线程方式1的思路

    06:29

    多线程方式1的代码实现

    14:28

    获取和设置线程对象名称

    17:28

    线程调度及获取和设置线程优先级

    12:44

    线程控制之休眠线程

    05:36

    线程控制之加入线程

    04:12

    线程控制之礼让线程

    04:09

    线程控制之守护线程

    07:51

    线程控制之中断线程

    07:55

    线程生命周期图解

    09:39

    多线程方式2的思路及代码实现

    07:29

    多线程两种方式的图解比较及区别

    06:59

    继承Thread类的方式卖电影票案例

    10:44

    实现Runnable接口的方式卖电影票案例

    04:20

    买电影票出现了同票和负数票的原因分析

    13:04

    线程安全问题的产生原因分析

    05:30

    同步代码块的方式解决线程安全问题

    07:58

    同步代码块解决线程安全问题的解释

    05:25

    同步的特点及好处和弊端

    04:22

    同步代码快的锁及同步方法应用和锁的问题

    12:33

    以前的线程安全的类回顾

    04:27

    JDK5之后的Lock锁的概述和使用

    13:02

    死锁问题概述和使用

    13:22

    生产者消费者问题描述图

    06:26
    第24章 JAVA 多线程(二)

    生产者消费者问题代码1

    11:33

    生产者消费者题代码2并解决线程安全问题

    13:25

    生产者消费者之等待唤醒机制思路图解

    07:18

    生产者消费者之等待唤醒机制代码实现

    10:13

    生产者消费者之等待唤醒机制代码分析

    06:35

    线程的状态转换图及常见执行情况

    02:56

    线程组的概述和使用

    13:07

    生产者消费者之等待唤醒机制代码优化

    07:28

    线程池的概述和使用

    17:37

    多线程方式3的思路及代码实现

    07:28

    多线程方式3的求和案例

    06:51

    匿名内部类的方式实现多线程程序

    07:09

    定时器的概述和使用

    12:26

    定时任务的多次执行代码体现

    02:27

    定时删除指定的带内容目录

    09:49

    多线程常见的面试题

    07:28
    第25章 JAVA 设计模式

    面向对象的常见设计原则概述

    09:27

    设计模式的概述和分类

    10:24

    简单工厂模式概述和使用

    14:57

    工厂方法模式的概述和使用

    08:47

    单例模式之饿汉式

    08:07

    单例模式之懒汉式

    08:02

    单例模式的Java代码体现Runtime类

    07:44
    第26章 JAVA GUI

    GUI概述和GUI与CLI的区别

    03:55

    java.awt和javax.swing包的区别

    03:16

    GUI中组件继承图

    08:25

    HelloWorld窗体案例

    10:19

    优化HelloWorld窗体案例代码

    07:52

    事件监听机制原理概述及举例

    10:13

    窗体关闭案例

    04:58

    适配器设计模式讲解

    09:40

    适配器类改进窗体关闭案例

    02:07

    窗体添加按钮并对按钮添加事件案例

    17:37

    把文本框的值转移到文本域案例

    12:09

    通过鼠标移动到按钮上更改背景色案例

    11:12

    如何控制在文本框里面只能输入数字字符案例

    12:35

    一级菜单案例

    08:47

    多级菜单案例

    08:33

    Netbeans的概述和使用

    09:37

    模拟四则运算案例

    18:13

    修改窗体的图标代码

    07:53

    如何设置窗体居中的代码

    06:44

    如何修改窗体的皮肤的代码

    11:02

    对四则运算案例加入校验和提示

    09:23

    用户登录注册的包结构回顾

    03:51

    用户登录注册的基本功能实现

    08:23

    用户登录注册的界面实现

    04:53

    用户登录注册的界面跳转

    05:32

    用户登录注册的最终版

    12:42

    用户登录注册加入四则运算案例

    10:36
    第27章 JAVA 网络编程

    网络编程概述

    04:19

    网络模型概述和图解

    13:08

    网络编程三要素概述

    06:31

    网络编程三要素之IP概述1

    15:15

    网络编程三要素之IP概述2

    05:34

    InetAddress类的概述和使用

    08:06

    网络编程三要素之端口

    03:46

    网络编程三要素之协议

    07:03

    Socket通信原理图解

    04:39

    UDP协议发送数据

    11:09

    UDP协议接收数据

    09:38

    UDP协议发送和接收数据图解

    03:56

    UDP协议发送和接收数据代码优化

    06:03

    发送端的数据来自于键盘录入案例

    06:26

    DOS窗口演示简易聊天小程序

    02:51

    多线程实现聊天室程序

    06:57

    一个GUI版的聊天程序案例的演示

    09:23

    TCP协议发送数据

    07:36

    TCP协议接收数据

    09:30

    TCP协议发送和接收数据图解

    09:25

    服务器给客户端一个反馈案例

    06:08

    客户端键盘录入服务器控制台输出

    09:37

    客户端键盘录入服务器写到文本文件

    06:13

    客户端读取文本文件服务器控制台输出

    05:01

    TCP协议上传文本文件

    05:05

    TCP上传文本文件并给出反馈

    11:31

    TCP协议上传图片并给出反馈

    10:04

    关于多个客户端上传到一个服务器的思考

    04:24

    多线程改进多个客户端上传文件案例

    07:49
    第28章 JAVA 反射

    类的加载概述和加载时机

    06:39

    类加载器的概述和分类

    07:43

    反射概述

    05:45

    获取class文件对象的三种方式

    12:22

    通过反射获取无参构造方法并使用

    13:05

    通过反射获取带参构造方法并使用

    04:52

    通过反射获取私有构造方法并使用

    07:36

    通过反射获取成员变量并使用

    10:40

    通过反射获取无参无返回值成员方法并使用

    08:04

    通过反射获取带参带返回值成员方法并使用

    04:49

    通过反射运行配置文件内容

    10:39

    通过反射越过泛型检查

    06:23

    通过反射写一个通用的设置某个对象的某个属性为指定的值

    07:33

    通过用户的增删改查和学生的登录注册引出中介

    12:49

    动态代理的概述和实现

    17:16

    模版设计模式概述和使用

    13:40

    装饰模式概述和使用

    17:56
    第29章 JAVA JDK5新特性

    JDK5新特性回顾

    02:37

    自己实现枚举类

    14:17

    通过enum实现枚举类

    09:38

    枚举的注意事项

    04:02

    枚举类的常见方式

    08:24

    JDK7的六个新特性回顾和讲解

    11:51

    JDK的下载,安装和卸载

    08:39

    接口中也可以有方法了

    09:42

    讲师介绍

    怪我咯
    怪我咯
    PHP开发工程师
    能学到什么:

    《JAVA 初级入门视频教程》将带领你学习: 1、会配置Java开发环境,并使用工具进行程序开发 2、掌握Java中基本语法的使用 3.掌握 Java 基本语法和编程思路 4.熟练运用面向对象程序设计思想 接着学习 Java 中的异常处理、集合框架、字符串、常用类等,逐步学习掌握 Java 高级技术。

    全部评论我要评论

  • 移动用户-7699506

    移动用户-76995061年前

    我在!!!!!!!!

    回复
    3

  • 移动用户-7699506

    移动用户-76995061年前

    爱你,刘意霞老师!!!!!

    回复
    1

  • 移动用户-7699506

    移动用户-76995061年前

    我在!!!!!!!!

    回复
    1

  • 移动用户-7699506

    移动用户-76995061年前

    IO打卡!!!!!!!!!!!

    回复
    1

  • 移动用户-7699506

    移动用户-76995061年前

    我乃令狐冲是也!!!!

    回复
    1

  • 移动用户-7699506

    移动用户-76995061年前

    我爱风清扬,我爱刘意!!!

    回复
    1

  • 移动用户-7699506

    移动用户-76995062年前

    我叫令狐冲,我爱风清扬!!!

    回复
    1

  • 看看

    看看2年前

    这是我碰到将的最好的Java老师,真的好

    回复
    1

  • 干净也爱笑

    干净也爱笑3年前

    牛逼牛逼牛逼牛逼牛逼牛逼牛逼牛逼牛逼牛逼牛逼牛逼

    回复
    1

  • 星星

    星星3年前

    两家十分大师傅士大夫

    回复
    1

  • 小醜

    小醜3年前

    。。。。。。。。。。。。啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

    回复
    1

  • ****** CRASH

    ****** CRASH3年前

    very good 非常好 从头看到了这里

    回复
    1

  • .

    .4年前

    老师说的非常好,真的是对0基础的学生来说很有好处,老师。非常谢谢您。希望您桃李满天下,让我这个电脑小白能从最基础的开始学习。

    回复
    1

  • 林锋

    林锋5年前

    无敌的视频,无敌的刘意老师

    回复
    1

  • 网站开发,搜索引擎推广,新媒体

    网站开发,搜索引擎推广,新媒体5个月前

    没有人评价?

    回复
    0

  • 取消回复发送
  • PHP中文网