• 课程 / Java

    JAVA 初级入门视频教程

    最新:PHP就业班,三个月集训!

    立即报名 >
    介绍章节评论课件
    欢迎来到我们的《JAVA 初级入门视频教程》Java语言已经成为当前软件开发行业中主流的开发语言。本课程将带领你深入浅出学习我们的JAVA ,带你走进精彩的JAVA世界
  • 难度:初级
  • 共753章节
  • 1033430次播放
  • 第1章 JAVA 计算机基础
    计算机概述
    计算机硬件和软件概述
    软件开发和计算机语言概述
    人机交互
    键盘功能键和快捷键
    如何打开DOS控制台
    常见的DOS命令讲解
    扩展的DOS命令
    第2章 JAVA 语言基础(一)
    Java语言概述
    Java语言跨平台原理
    JDK和JRE的概述)
    JDK的下载过程图解
    JDK的安装过程图解
    JDK的卸载过程图解
    Java开发工具介绍和JDK简介
    第一个HelloWorld案例的编写和运行
    开发中常见问题小结
    为什么要配置path环境变量
    Path环境变量的配置方式1
    Path环境变量的配置方式2
    classpath的作用及其配置
    path和classpath的区别
    Notepad++的安装及其配置
    使用Notepad++开发程序并编译运行
    第3章 JAVA 语言基础(二)
    关键字的概述和使用
    标识符的概述和组成规则
    标识符中常见的命名规则
    注释概述及其分类
    HelloWorld案例加入注释版
    注释的作用
    常量的概述和使用
    进制概述以及二进制,八进制,十六进制图解
    不同进制数据的表现形式
    任意进制到十进制的转换图解
    任意进制到十进制的练习
    十进制到任意进制的转换图解
    十进制到任意进制的练习
    快速的进制转换法
    原码反码补码的讲解
    原码反码补码的练习
    变量的概述及格式
    数据类型的概述和分类
    定义不同数据类型的变量
    使用变量的注意事项
    数据类型转换默认转换
    不同数据类型变量参与运算图解
    数据类型转换强制转换
    强制转换的思考题
    变量相加和常量相加的区别面试题
    强制转换数据溢出后的结果怎么算
    字符数据参与运算
    字符串参与运算
    第4章 JAVA 语言基础(三)
    数据类型中补充的几个小问题
    算术运算符的基本用法
    算术运算符++和--的用法
    算术运算符++和--的练习
    算术运算符+的多种用法
    赋值运算符的基本用法
    赋值运算符的面试题
    比较运算符的基本用法及其注意事项
    逻辑运算符的基本用法
    逻辑运算符&&和&的区...
    位运算符的基本用法1
    位异或运算符的特点
    位运算的面试题
    位运算符的基本用法2及面试题
    三元运算符的基本用法
    三元运算符的练习
    键盘录入的基本格式讲解
    键盘录入的练习1
    键盘录入的练习2
    顺序结构语句
    选择结构if语句格式1
    选择结构if语句注意事项
    选择结构if语句格式2
    选择结构if语句格式2的练习
    if语句的格式2和三元的相互转换问题
    选择结构if语句格式3
    选择结构if语句格式3的练习
    选择结构if语句格式3的练习
    选择结构if语句的嵌套使用
    第5章 JAVA 语言基础(四)
    选择结构switch语句的格式及其解释
    选择结构switch语句的基本使用
    选择结构switch语句的注意事项
    选择结构switch语句练习1看程序写结果
    选择结构switch语句练习2单项选择题
    选择结构switch语句练习3表达式是字符串
    选择结构switch和if语句的各自使用场景
    循环结构循环语句概述
    循环结构for语句的格式和基本使用
    循环结构for语句的注意事项
    循环结构for语句的练习1获取数据
    循环结构for语句的练习2求和思想
    循环结构for语句的练习3偶数和
    循环结构for语句的练习4阶乘
    循环结构for语句的练习5水仙花
    循环结构for语句的练习6改进版的回文数
    循环结构for语句的练习7统计思想
    循环结构for语句的练习8同时取余问题
    循环结构while语句的格式和基本使用
    循环结构while语句的练习1求和思想
    循环结构while语句的练习2统计思想
    循环结构while语句和for语句的区别
    循环结构while语句的练习珠穆朗玛峰
    循环结构do...while语句的格式和基本使...
    循环结构三种循环语句的区别
    循环结构循环注意事项之死循环
    循环结构循环嵌套输出4行5列的星星
    循环结构循环嵌套输出正三角形
    循环结构九九乘法表
    控制跳转语句break语句
    控制跳转语句continue语句
    控制跳转语句return语句
    while语句和break的结合使用小芳存钱
    第6章 JAVA 语言基础(五)
    方法概述和格式说明
    方法的定义求和案例
    方法的调用有明确返回值的方法调用
    方法的调用图解
    方法的练习1获取两个数中的较大值
    方法的练习2比较两个数是否相等
    方法的练习3获取三个数中的最大值
    方法的注意事项
    方法的调用void类型方法的定义和调用
    方法的练习4根据行数和列数输出星形
    方法的练习5根据键盘录入输出对应的乘法表
    方法重载概述和基本使用
    方法重载练习比较数据是否相等
    数组概述和定义格式说明
    数组的初始化动态初始化
    Java中的内存分配以及栈和堆的区别
    数组的内存图解1一个数组
    数组的内存图解2二个数组
    数组的内存图解3三个数组
    数组的初始化静态初始化及内存图
    数组操作的两个常见小问题越界和空指针
    数组的操作1遍历
    数组的操作2获取最值
    数组的操作3逆序
    数组的操作4查表法
    数组的操作5基本查找
    二维数组概述和格式1的讲解
    二维数组格式1的内存图解
    二维数组格式2的讲解
    二维数组格式2的内存图解
    二维数组格式3的讲解
    二维数组格式3的内存图解
    二维数组练习1遍历
    二维数组练习2求和
    二维数组练习3杨辉三角
    思考题1Java中的参数传递问题及图解
    思考题2加密问题的分析
    思考题2加密问题的代码的实现
    思考题2加密问题的代码改进
    第7章 JAVA 面向对象(一)
    思想引入和面向过程思想概述
    思想概述和举例
    大象装进冰箱案例
    开发,设计以及特征
    类与对象
    类的定义概述和学生类的分析
    学生类的定义
    手机类的定义
    学生类的使用
    手机类的使用
    一个对象的内存图
    二个对象的内存图
    三个对象的内存图
    成员变量和局部变量的区别
    方法的形式参数是类名的时候如何调用
    匿名对象的概述和应用
    封装的概述
    封装的好处和设计原则
    private关键字的概述和特点
    private的应用标准案例
    this关键字的概述和应用
    this关键字的内存图解
    标准的手机类代码及其测试
    构造方法概述和格式
    (构造方法的重载及注意事项
    成员方法的分类及使用
    一个标准学生类的代码及测试
    一个标准的手机的代码及测试
    创建对象做了哪些事情
    什么时候定义成员变量
    长方形案例练习
    第8章 JAVA 面向对象(二)
    员工类案例练习
    自己实现加减乘除并测试
    static关键字的引入
    static关键字的特点
    static的内存图解
    static的注意事项
    静态变量和成员变量的区别
    main方法的格式详细解释
    工具类中使用静态
    工具类的完善
    说明书的制作过程
    工具类配合说明书的使用
    如何使用JDK提供的帮助文档
    通过JDK的帮助文档学习Math类的随机数功能
    猜数字小游戏案例
    代码块的概述和分类
    代码块看程序写结果
    继承的引入和概述
    继承案例和继承的好处
    继承的弊端
    Java中类的继承特点
    继承的注意实现和什么时候使用继承
    继承中成员变量的关系
    this和super的区别和应用
    继承中构造方法的关系
    继承中构造方法的注意事项
    继承中的面试题1
    继承中的面试题2
    继承中的面试题3
    继承中成员方法关系
    方法重写的应用
    方法重写的注意事项
    两个面试题
    使用继承前的学生和老师案例
    使用继承后的学生和老师案例
    猫狗案例分析
    猫狗案例实现及测试
    第9章 JAVA 面向对象(三)
    final关键字引入
    final关键字修饰类,方法以及变量的特点
    final关键字修饰局部变量
    final修饰变量的初始化时机
    多态的概述和前提条件
    按照多态前提给出代码体现
    多态中的成员访问特点
    多态的好处
    多态的弊端
    多态中向上转型和向下转型
    孔子装爹案例讲解多态现象
    多态继承中的内存图解
    多态中的对象变化内存图解
    猫狗案例多态版
    南北方人案例
    多态的练习题看程序写结果
    抽象类的引入
    抽象类的特点
    抽象类的成员特点
    抽象类练习猫狗案例
    抽象类练习老师案例
    抽象类练习学员案例
    抽象类练习员工案例
    抽象类中的小问题
    接口的引入
    接口的特点
    接口的成员特点
    类与类,类与接口,接口与接口的关系
    抽象类和接口的区别
    猫狗案例加入跳高功能分析
    猫狗案例加入跳高功能代码实现
    老师学生案例加入抽烟功能分析及代码实现
    第10章 JAVA 面向对象(四)
    运动员和教练案例分析
    运动员和教练案例实现
    运动员和教练案例测试
    类名作为形式参数
    抽象类名作为形式参数
    接口名作为形式参数
    类名作为返回值类型
    抽象类名作为返回值类型
    接口名作为返回值类型
    链式编程
    package关键字的概述及作用
    包的定义及注意事项
    带包的类编译和运行
    不同包下类之间的访问
    import关键字的概述和使用
    四种权限修饰符的测试
    类及其组成所使用的常见修饰符
    内部类概述和访问特点
    内部类分类及成员内部类的直接使用
    成员内部类的常见修饰符及应用
    成员内部类的面试题
    局部内部类访问局部变量的问题
    匿名内部类的格式和理解
    匿名内部类的方法调用
    匿名内部类在开发中的应用
    匿名内部类的面试题
    第11章 JAVA 开发工具
    常见开发工具介绍
    Eclipse和MyEclipse的概述
    Eclipse的下载安装及卸载
    Eclipse中如何写一个HelloWorld...
    Eclipse中如何编译和运行程序
    Eclipse的汉化及语法检查提示
    Eclipse的视窗和视图概述
    Eclipse工作空间的基本配置
    Eclipse中内容辅助键的使用
    Eclipse中快捷键的使用
    Eclipse中构造方法和get_set方法的...
    Eclipse中继承抽象类或者实现接口的简化
    Eclipse中如何写一个标准学生类及其测试
    Eclipse中写跳高接口抽象动物类及具体动物...
    Eclipse中如何生成jar包并导入到新的项...
    Eclipse如何制作帮助文档和使用jar包
    Eclipse中如何删除项目和导入项目
    Eclipse导入项目要注意的小问题
    Eclipse开发中接收项目的注意事项
    Eclipse中debug的基本使用
    Eclipse查看Java中参数传递问题
    API概述
    学习汉语和编程语言的异同点
    Object类的概述
    Object类的hashCode()方法
    Object类的getClass()方法
    Object类的toString()方法
    Object类的equals()方法
    Object类的equals()方法代码优化
    Object类的finalize()方法和cl...
    第12章 JAVA 常见对象(一)
    Scanner的概述和构造方法原理
    Scanner类的hasNextXxx()和n...
    Scanner获取数据出现的小问题及解决方案
    String类的概述
    String类的构造方法
    String的特点一旦被赋值就不能改变
    String字面值对象和构造方法创建对象的区别
    String面试题看程序写结果
    String类的判断功能
    模拟用户登录案例
    断点查看模拟用户登录案例
    模拟用户登录案例增强版加入猜数字游戏
    断点查看模拟用户登录案例增强版加入猜数字游戏
    String类的获取功能
    字符串的遍历
    统计大写,小写及数字字符的个数案例
    断点查看统计大写,小写及数字字符的个数案例
    String类的转换功能
    把字符串的首字母转大写其他转小写
    String类的其他功能
    String类的compareTo()方法的源...
    把int数组拼接字符串的案例
    把int数组拼接成字符串的案例改进版
    字符串反转的案例
    在大串中查找小串出现的次数案例思路图解
    在大串中查找小串出现的次数案例代码实现
    在大串中查找小串出现的次数案例代码优化
    断点查看在大串中查找小串出现的次数案例
    StringBuffer的概述
    StringBuffer类的构造方法
    StringBuffer的添加功能
    StringBuffer的删除功能
    StringBuffer的替换功能
    第13章 JAVA 常见对象(二)
    StringBuffer的反转功能
    StringBuffer的截取功能
    StringBuffer和String的相互转...
    把数组拼接成指定格式的字符串案例
    字符串反转功能案例
    判断一个字符串是否对称案例
    StringBuffer的两个小面试题
    String和StringBuffer分别作为...
    数组高级冒泡排序原理图解
    数组高级冒泡排序代码实现
    数组高级选择排序原理图解
    数组高级选择排序代码实现
    把字符串中的字符进行排序案例
    数组高级二分查找原理图解
    数组高级二分查找代码实现
    二分查找使用的注意事项
    Arrays工具类的概述和使用
    Arrays工具类的源码解析
    基本类型包装类的引入
    Integer的构造方法
    String和int类型的相互转换
    Integer中进制转换的操作
    JDK5的新特性自动装箱和拆箱
    Integer直接赋值的面试题
    Character的概述
    Character的常见方法讲解
    统计字符串中大写小写以及数字出现的次数案例
    如何校验一个QQ号码案例
    正则表达式的概述和基本使用
    正则表达式的组成规则
    正则表达式的判断功能
    校验邮箱案例
    正则表达式的分割功能
    第14章 JAVA 常见对象(三)
    分割功能的小练习
    把字符串中的数字排序案例
    正则表达式的替换功能
    Pattern和Matcher的概述
    正则表达式的获取功能
    Math类概述和方法使用
    如何获取任意范围内的随机数案例
    Random类的概述和方法使用
    System类中垃圾回收的方法gc()的讲解
    System类中的exit()和current...
    System类中的arraycopy()的讲解
    BigInteger的概述和构造方法
    BigInteger的加减乘除法的使用
    BigDecimal的引入和概述
    BigDecimal的加减乘除法的使用
    Date的概述和构造方法
    Date类中日期和毫秒的相互转换
    DateFormat实现日期和字符串的相互转换
    日期工具类的编写和测试案例
    你来到这个世界多少天案例
    Calendar类的概述和获取日历字段的方法
    Calendar类的add()和set()方法
    如何获取任意年份的2月份有多少天案例
    第15章 JAVA 集合框架(一)
    JAVA 集合框架(一)
    对象数组的内存图解
    集合的由来及与数组的区别
    集合的继承体系图解
    Collection集合的功能概述
    Collection集合的基本功能测试
    Collection集合的高级功能测试
    集合的遍历之集合转数组遍历
    Collection存储自定义对象并遍历案例
    集合的遍历之迭代器遍历
    Collection存储自定义对象并遍历案例
    迭代器使用的问题探讨
    集合的使用步骤图解
    迭代器的原理及源码解析
    Collection存储字符串并遍历
    Collection存储学生对象并遍历
    List存储字符串并遍历
    List集合的特点
    List存储学生对象并遍历
    List集合的特有功能概述和测试
    List集合的特有遍历功能
    List存储自定义对象并遍历
    ListIterator的特有功能
    并发修改异常的产生原因及解决方案
    数据结构之栈和队列
    数据结构之数组和链表
    List的三个子类的特点
    ArrayList存储字符串并遍历
    ArrayList存储自定义对象并遍历
    Vector的特有功能
    LinkedList的特有功能
    去除ArrayList集合中的重复字符串元素案...
    断点查看去除重复元素案例1
    去除ArrayList集合中的重复字符串元素案...
    第16章 JAVA 集合框架(二)
    去除ArrayList集合中的重复自定义对象元...
    用LinkedList实现栈结构的集合代码
    用LinkedList模拟栈数据结构的集合并测...
    泛型概述和基本使用
    ArrayList存储字符串并遍历泛型版
    ArrayList存储自定义对象并遍历泛型版
    通过Object转型问题引入泛型
    泛型类的概述及使用
    泛型方法的概述和使用
    泛型接口的概述和使用
    泛型高级之通配符
    增强for的概述和使用
    ArrayList存储字符串并遍历增强for版
    ArrayList存储自定义对象并遍历增强fo...
    静态导入的概述和使用
    可变参数的概述和使用
    Arrays工具类的asList()方法的使用
    集合嵌套存储和遍历元素的案例图解
    集合嵌套存储和遍历元素的案例代码实现
    产生10个1-20之间的随机数要求随机数不能重...
    键盘录入多个数据在控制台输出最大值案例
    ArrayList集合的toString()方...
    用户登录注册案例分析图解
    用户登录注册案例详细分析和分包的实现
    用户登录注册案例用户基本描述类和用户操作接口的...
    用户登录注册案例用户操作类的具体实现
    用户登录注册案例用户测试类的实现
    用户登录注册案例用户测试类的小问题解决
    用户登录注册案例加入猜数字小游戏
    控制台购物管理系统功能演示
    Set集合概述及特点
    HashSet存储字符串并遍历
    HashSet保证元素唯一性的源码解析
    第17章 JAVA 集合框架(三)
    HashSet存储自定义对象并遍历
    HashSet保证元素唯一性的代码体现及图解
    HashSet存储自定义对象并遍历练习
    LinkedHashSet的概述和使用
    TreeSet存储Integer类型的元素并遍...
    TreeSet保证元素排序的源码解析
    TreeSet保证元素唯一性和自然排序的原理和...
    TreeSet存储自定义对象并遍历练习1
    TreeSet存储自定义对象并遍历练习2
    TreeSet保证元素唯一性和比较器排序的原理...
    TreeSet的add()方法源码再次解读和T...
    产生10个1-20之间的随机数要求随机数不能重...
    键盘录入学生信息按照总分排序后输出在控制台案例
    Map集合概述和特点
    Map集合的功能概述
    Map集合的基本功能测试
    Map集合的获取功能测试
    Map集合的遍历之键找值
    Map集合的遍历之键值对对象找键和值
    Map集合遍历的两种方式比较图解
    HashMap集合键是Stirng值是Stri...
    HashMap集合键是Integer值是Str...
    HashMap集合键是String值是Stud...
    HashMap集合键是Student值是Str...
    LinkedHashMap的概述和使用
    TreeMap集合键是String值是Stri...
    TreeMap集合键是Student值是Str...
    统计字符串中每个字符出现的次数案例图解
    统计字符串中每个字符出现的次数案例代码实现
    断点查看统计字符串中每个字符出现的次数案例
    HashMap集合嵌套HashMap集合的案例
    HashMap集合嵌套ArrayList集合的...
    ArrayList集合嵌套HashMap集合的...
    第18章 JAVA 集合框架(四)
    集合多层嵌套的数据分析
    集合多层嵌套的代码体现
    HashMap和Hashtable的区别
    Collections工具类的概述
    Collections工具类的常见方法讲解
    ArrayList存储自定义对象并排序案例
    模拟斗地主洗牌和发牌
    模拟斗地主洗牌和发牌并对牌进行排序的原理图解
    模拟斗地主洗牌和发牌并对牌进行排序的代码实现
    集合的特点和数据结构总结
    如何选择使用哪种集合呢
    各种集合常见功能和遍历方式总结
    第19章 JAVA IO流(一)
    IO流技术概述
    异常的概述和分类
    JVM默认是如何处理异常的
    try...catch的方式处理异常1
    try...catch的方式处理异常2
    JDK7针对多个异常的处理方案
    编译期异常和运行期异常的区别
    Throwable的几个常见方法
    throws的方式处理异常
    throw的概述以及和throws的区别
    到底如何处理异常呢
    finally关键字的特点及作用
    面试题之final,finally和final...
    面试题之如果在finally之前有return
    异常处理的变形及自定义异常概述
    自定义异常的实现和测试
    异常的注意事项
    File类的概述和构造方法
    File类的创建功能
    File类的删除功能
    File类的重命名功能
    File类的判断功能
    File类的获取功能
    File类的高级获取功能
    输出指定目录下指定后缀名的文件名称案例
    文件过滤器改进输出指定目录下指定后缀名的文件名...
    带文件名称过滤器的list()方法的源码
    批量修改文件名称案例
    递归概述和注意事项
    递归解决问题的思想及图解
    递归求阶乘的代码实现及内存图解
    断点查看递归求阶乘的执行流程
    不死神兔问题案例
    第20章 JAVA IO流(二)
    递归输出指定目录下所有的java文件的绝对路径...
    递归删除带内容的目录案例
    断点查看删除带内容的目录案例执行流程
    IO流概述及分类
    IO流基类概述和一个简单的需求分析
    FileOutputStream的构造方法
    FileOutputStream写出数据
    FileOutputStream的三个writ...
    FileOutputStream写出数据实现换...
    FileOutputStream写出数据加入异...
    FileInputStream读取数据
    字节流复制文本文件案例1
    计算机是如何识别把两个字节拼接为中文的呢
    字节流复制文本文件案例2
    字节流复制图片案例
    字节流复制视频案例1
    FileInputStream读取数据一次一个...
    FileInputStream读取数据的两种方...
    字节流复制文本文件案例3
    字节流复制视频案例2
    BufferedOutputStream写出数...
    BufferedInputStream读取数据
    字节流四种方式复制MP4并测试效率
    转换流出现的原因及格式
    编码表概述和常见编码表
    String类中的编码和解码问题
    转换流OutputStreamWriter的使...
    转换流InputStreamReader的使用
    字符流的5种写数据的方式
    字符流的2种读数据的方式
    字符流复制文本文件案例1
    字符流复制文本文件案例2
    字符流复制文本文件案例3
    第21章 JAVA IO流(三)
    字符缓冲输出流BufferedWriter的使...
    字符缓冲输入流BufferedReader的使...
    字符缓冲流复制文本文件案例1
    字符缓冲流的特殊功能
    字符缓冲流复制文本文件案例2
    IO流小结图解
    复制文本文件的5种方式案例
    复制图片的4种方式案例
    把集合中的数据存储到文本文件案例
    把文本文件中的数据存储到集合中案例
    随机获取文本文件中的姓名案例
    复制单级文件夹案例
    复制指定目录下指定后缀名的文件并修改名称案例
    断点查看复制文件并修改后缀名案例的执行流程
    复制多级文件夹案例
    键盘录入学生信息按照总分排序并写入文本文件案例
    把一个文件中的字符串排序后再写入另一个文件案例
    自定义类模拟BufferedReader的re...
    LineNumberReader的使用案例
    自定义类模拟LineNumberReader的...
    登录注册案例的知识回顾
    登录注册案例IO版实现
    数据输入输出流的概述和讲解
    内存操作流的概述和讲解
    打印流的概述和特点
    PrintWriter作为Writer的子类使...
    PrintWriter实现自动刷新和换行
    打印流改进复制文本文件案例
    标准输入输出流概述和输出语句的本质
    三种方式实现键盘录入
    第22章 JAVA IO流(四)
    输出语句用字符缓冲流改进
    随机访问流概述和写出数据
    随机访问流读取数据和操作文件指针
    合并流读取两个文件的内容复制到一个文件中
    合并流读取多个文件的内容复制到一个文件中
    序列化流和反序列化流的概述和使用
    如何解决序列化时候的黄色警告线问题
    如何让对象的成员变量不被序列化
    Properties的概述和作为Map集合的使...
    Properties的特殊功能使用
    Properties的load()和store...
    判断文件中是否有指定的键如果有就修改值的案例
    如何让猜数字小游戏只能玩5次案例
    NIO的介绍和JDK7下NIO的一个案例
    第23章 JAVA 多线程(一)
    多线程程序的引入
    进程概述及多进程的意义
    线程概述及多线程的意义
    多线程举例及并行和并发的区别
    Java程序运行原理和JVM的启动是多线程的吗
    如何实现多线程及多线程方式1的思路
    多线程方式1的代码实现
    获取和设置线程对象名称
    线程调度及获取和设置线程优先级
    线程控制之休眠线程
    线程控制之加入线程
    线程控制之礼让线程
    线程控制之守护线程
    线程控制之中断线程
    线程生命周期图解
    多线程方式2的思路及代码实现
    多线程两种方式的图解比较及区别
    继承Thread类的方式卖电影票案例
    实现Runnable接口的方式卖电影票案例
    买电影票出现了同票和负数票的原因分析
    线程安全问题的产生原因分析
    同步代码块的方式解决线程安全问题
    同步代码块解决线程安全问题的解释
    同步的特点及好处和弊端
    同步代码快的锁及同步方法应用和锁的问题
    以前的线程安全的类回顾
    JDK5之后的Lock锁的概述和使用
    死锁问题概述和使用
    生产者消费者问题描述图
    第24章 JAVA 多线程(二)
    生产者消费者问题代码1
    生产者消费者题代码2并解决线程安全问题
    生产者消费者之等待唤醒机制思路图解
    生产者消费者之等待唤醒机制代码实现
    生产者消费者之等待唤醒机制代码分析
    线程的状态转换图及常见执行情况
    线程组的概述和使用
    生产者消费者之等待唤醒机制代码优化
    线程池的概述和使用
    多线程方式3的思路及代码实现
    多线程方式3的求和案例
    匿名内部类的方式实现多线程程序
    定时器的概述和使用
    定时任务的多次执行代码体现
    定时删除指定的带内容目录
    多线程常见的面试题
    第25章 JAVA 设计模式
    面向对象的常见设计原则概述
    设计模式的概述和分类
    简单工厂模式概述和使用
    工厂方法模式的概述和使用
    单例模式之饿汉式
    单例模式之懒汉式
    单例模式的Java代码体现Runtime类
    第26章 JAVA GUI
    GUI概述和GUI与CLI的区别
    java.awt和javax.swing包的区...
    GUI中组件继承图
    HelloWorld窗体案例
    优化HelloWorld窗体案例代码
    事件监听机制原理概述及举例
    窗体关闭案例
    适配器设计模式讲解
    适配器类改进窗体关闭案例
    窗体添加按钮并对按钮添加事件案例
    把文本框的值转移到文本域案例
    通过鼠标移动到按钮上更改背景色案例
    如何控制在文本框里面只能输入数字字符案例
    一级菜单案例
    多级菜单案例
    Netbeans的概述和使用
    模拟四则运算案例
    修改窗体的图标代码
    如何设置窗体居中的代码
    如何修改窗体的皮肤的代码
    对四则运算案例加入校验和提示
    用户登录注册的包结构回顾
    用户登录注册的基本功能实现
    用户登录注册的界面实现
    用户登录注册的界面跳转
    用户登录注册的最终版
    用户登录注册加入四则运算案例
    第27章 JAVA 网络编程
    网络编程概述
    网络模型概述和图解
    网络编程三要素概述
    网络编程三要素之IP概述1
    网络编程三要素之IP概述2
    InetAddress类的概述和使用
    网络编程三要素之端口
    网络编程三要素之协议
    Socket通信原理图解
    UDP协议发送数据
    UDP协议接收数据
    UDP协议发送和接收数据图解
    UDP协议发送和接收数据代码优化
    发送端的数据来自于键盘录入案例
    DOS窗口演示简易聊天小程序
    多线程实现聊天室程序
    一个GUI版的聊天程序案例的演示
    TCP协议发送数据
    TCP协议接收数据
    TCP协议发送和接收数据图解
    服务器给客户端一个反馈案例
    客户端键盘录入服务器控制台输出
    客户端键盘录入服务器写到文本文件
    客户端读取文本文件服务器控制台输出
    TCP协议上传文本文件
    TCP上传文本文件并给出反馈
    TCP协议上传图片并给出反馈
    关于多个客户端上传到一个服务器的思考
    多线程改进多个客户端上传文件案例
    第28章 JAVA 反射
    类的加载概述和加载时机
    类加载器的概述和分类
    反射概述
    获取class文件对象的三种方式
    通过反射获取无参构造方法并使用
    通过反射获取带参构造方法并使用
    通过反射获取私有构造方法并使用
    通过反射获取成员变量并使用
    通过反射获取无参无返回值成员方法并使用
    通过反射获取带参带返回值成员方法并使用
    通过反射运行配置文件内容
    通过反射越过泛型检查
    通过反射写一个通用的设置某个对象的某个属性为指...
    通过用户的增删改查和学生的登录注册引出中介
    动态代理的概述和实现
    模版设计模式概述和使用
    装饰模式概述和使用
    第29章 JAVA JDK5新特性
    JDK5新特性回顾
    自己实现枚举类
    通过enum实现枚举类
    枚举的注意事项
    枚举类的常见方式
    JDK7的六个新特性回顾和讲解
    JDK的下载,安装和卸载
    接口中也可以有方法了

    讲师介绍

    怪我咯
    怪我咯
    PHP开发工程师
    课程必读:

    我们的《JAVA 初级入门视频教程》课程,适合零基础的小伙伴们,赶紧开始学习吧

    能学到什么:

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

    全部评论我要评论

  • 移动用户-7699506

    移动用户-76995066天前

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

    回复
    1

  • 移动用户-7699506

    移动用户-76995061星期前

    我在!!!!!!!!

    回复
    1

  • 移动用户-7699506

    移动用户-76995061星期前

    我在!!!!!!!!

    回复
    1

  • 移动用户-7699506

    移动用户-76995062星期前

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

    回复
    1

  • 移动用户-7699506

    移动用户-76995061个月前

    我乃令狐冲是也!!!!

    回复
    1

  • 移动用户-7699506

    移动用户-76995061个月前

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

    回复
    1

  • 移动用户-7699506

    移动用户-76995063个月前

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

    回复
    1

  • 看看

    看看9个月前

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

    回复
    1

  • 干净也爱笑

    干净也爱笑2年前

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

    回复
    1

  • 小醜

    小醜2年前

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

    回复
    1

  • 林锋

    林锋3年前

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

    回复
    1

  • 移动用户-7699506

    移动用户-76995065天前

    哇哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈人口人口侃侃侃侃促使

    回复
    0

  • 移动用户-7699506

    移动用户-76995066天前

    打卡

    回复
    0

  • 移动用户-7699506

    移动用户-76995061星期前

    我在!!!!!!!!

    回复
    0

  • 文文

    文文1个月前

    看不到视频,只能听到声音?怎么回事?

    回复
    0

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