Java基础精讲(入门篇)
  1. 课程介绍

    1. 录播
      Java基础精讲入门篇课程介绍
      7分钟
    2. 录播
      认识java
      7分钟
  2. 计算机基本概念和JDK的安装

    1. 录播
      计算机的基本概念和JDK的下载安装
      7分钟
    2. 录播
      计算机的基本概念
      7分钟
    3. 录播
      计算机的功能键和常用快捷键
      7分钟
    4. 录播
      JDK相关的基本概念
      5分钟
    5. 录播
      JDK的下载,安装和配置
      16分钟
  3. 我的第一个Java程序:HelloWorld

    1. 录播
      本节导学
      5分钟
    2. 录播
      IntelliJ IDEA简介
      12分钟
    3. 录播
      我的第一个Java程序_HelloWorld
      8分钟
    4. 录播
      Java程序开发和运行原理
      4分钟
    5. 录播
      IDEA的基本配置
      7分钟
    6. 录播
      IDEA常用的快捷键演示
      11分钟
    7. 录播
      Java语言编码规范
      4分钟
  4. Java核心_常量、变量

    1. 录播
      本节导学
      4分钟
    2. 录播
      Java的注释
      7分钟
    3. 录播
      Java的关键字
      4分钟
    4. 录播
      Java的常量
      10分钟
    5. 录播
      变量的定义和使用
      7分钟
    6. 录播
      Java的数据类型
      16分钟
    7. 录播
      数据类型转换
      13分钟
    8. 录播
      标识符讲解
      11分钟
  5. Java核心_运算符

    1. 录播
      本节导学
      4分钟
    2. 录播
      算数运算符
      9分钟
    3. 录播
      字符和字符串参与加法运算
      7分钟
    4. 录播
      自增和自减运算符
      7分钟
    5. 录播
      赋值运算符
      9分钟
    6. 录播
      关系运算符
      7分钟
    7. 录播
      逻辑运算符
      11分钟
    8. 录播
      三元运算符讲解
      6分钟
  6. Java核心_流程控制之选择结构

    1. 录播
      本节导学
      3分钟
    2. 录播
      Scanner的基本使用
      8分钟
    3. 录播
      【案例】计算两个整数和
      5分钟
    4. 录播
      流程控制结构的概述和顺序结构
      5分钟
    5. 录播
      选择结构的概述
      3分钟
    6. 录播
      .if语句的第一种格式
      5分钟
    7. 录播
      if语句的第二种格式
      5分钟
    8. 录播
      if语句的第三种格式
      10分钟
    9. 录播
      【案例】获取两个整数的最大值
      7分钟
    10. 录播
      【案例】根据考试成绩打印对应的级别
      8分钟
  7. Java核心_流程控制之选择结构

    1. 录播
      switch语句简介
      6分钟
    2. 录播
      switch案例_根据数字打印指定的日期
      7分钟
  8. Java核心_流程控制之循环结构

    1. 录播
      本节导学
      3分钟
    2. 录播
      Java中循环结构的概述和分类
      5分钟
    3. 录播
      for循环的格式和执行流程
      3分钟
    4. 录播
      【案例】打印5次HelloWorld
      6分钟
    5. 录播
      【案例】for循环_正向以及逆向打印数字
      7分钟
    6. 录播
      【案例】for循环_求1~5之间的数字和
      5分钟
    7. 录播
      【案例】for循环_求1-100之间的偶数和
      5分钟
    8. 录播
      【案例】for循环_打印所有的水仙花数
      7分钟
    9. 录播
      【案例】for循环_计算水仙花数的个数
      7分钟
    10. 录播
      while循环的格式和执行流程
      3分钟
  9. Java核心_方法

    1. 录播
      本章导学
      3分钟
    2. 录播
      方法概述
      3分钟
    3. 录播
      方法的格式
      5分钟
    4. 录播
      方法的定义
      8分钟
    5. 录播
      方法的调用
      7分钟
    6. 录播
      方法调用图解
      3分钟
    7. 录播
      【案例】方法_比较两个整数是否相等
      10分钟
    8. 录播
      定义方法的注意事项
      9分钟
    9. 录播
      方法重载的概述
      4分钟
    10. 录播
      【案例】方法重载
      11分钟
  10. Java核心_数组

    1. 录播
      数组概述
      3分钟
    2. 录播
      数组的三种定义格式
      9分钟
    3. 录播
      数组中元素的访问方式
      6分钟
    4. 录播
      数组的遍历
      12分钟
    5. 录播
      数组的初始化
      10分钟
    6. 录播
      数组动态初始化图解
      4分钟
    7. 录播
      数组静态初始化图解
      4分钟
    8. 录播
      两个数组的内存图解
      5分钟
    9. 录播
      一个数组两个引用的内存图解
      10分钟
    10. 录播
      数组索引越界异常
      7分钟
  11. java核心_数组

    1. 录播
      空指针异常
      6分钟
    2. 录播
      数组案例_获取int[]的最大值
      6分钟
    3. 录播
      【案例】数组_定义方法打印数组
      8分钟
  12. Java编程思想_面向对象之封装

    1. 录播
      本章导学
      5分钟
    2. 录播
      面向对象的思想概述
      7分钟
    3. 录播
      类与对象概述
      6分钟
    4. 录播
      【案例】:手机类的定义和使用
      12分钟
    5. 录播
      【案例】:学生类的定义和使用
      6分钟
    6. 录播
      一个对象创建过程的内存图解
      5分钟
    7. 录播
      两个对象创建过程的内存图解
      6分钟
    8. 录播
      对象作为参数的内存图解
      6分钟
    9. 录播
      使用变量的规则
      9分钟
    10. 录播
      成员变量和局部变量的区别
      5分钟
  13. Java编程思想_面向对象之封装

    1. 录播
      封装概述
      6分钟
    2. 录播
      private关键字的用法
      11分钟
    3. 录播
      this关键字的用法
      8分钟
    4. 录播
      构造方法及演示
      12分钟
    5. 录播
      标准的JavaBean类的定义和使用
      9分钟
  14. Java编程思想_面向对象之继承

    1. 录播
      本章导学
      4分钟
    2. 录播
      继承概述
      11分钟
    3. 录播
      【案例】继承_动物类
      15分钟
    4. 录播
      继承的优缺点
      5分钟
    5. 录播
      继承关系中成员变量的使用特点
      11分钟
    6. 录播
      使用成员变量的内存图解
      12分钟
    7. 录播
      this和super的区别
      6分钟
    8. 录播
      继承关系中成员方法的使用格式
      8分钟
    9. 录播
      使用成员方法的内存图解
      7分钟
    10. 录播
      继承关系中构造方法的使用特点
      9分钟
  15. Java编程思想_面向对象之继承

    1. 录播
      方法重写的概念
      7分钟
    2. 录播
      四大访问权限修饰符
      9分钟
    3. 录播
      方法重写和方法重载的区别
      3分钟
    4. 录播
      Java中继承的特点
      5分钟
  16. Java编程思想_面向对象之多态

    1. 录播
      本章导学
      4分钟
    2. 录播
      多态概述
      10分钟
    3. 录播
      父类引用指向子类对象的内存图
      9分钟
    4. 录播
      多态的使用场景及其内存图解
      17分钟
    5. 录播
      多态中成员变量的使用
      9分钟
    6. 录播
      多态中成员变量使用的内存图解
      6分钟
    7. 录播
      多态的好处和弊端
      13分钟
    8. 录播
      抽象类的概述
      11分钟
    9. 录播
      抽象类的特点
      13分钟
    10. 录播
      【案例】抽象类_员工类代码实现
      17分钟
  17. Java编程思想_面向对象之多态

    1. 录播
      final关键字概述和特点
      15分钟
    2. 录播
      static的用法之静态成员变量
      15分钟
    3. 录播
      static的用法之静态成员方法
      16分钟
    4. 录播
      接口的概述
      8分钟
    5. 录播
      接口的特点
      11分钟
    6. 录播
      接口的成员特点
      10分钟
  18. Java常用工具_API

    1. 录播
      本章导学
      6分钟
    2. 录播
      API简介
      9分钟
    3. 录播
      Object类的特点
      15分钟
    4. 录播
      JavaBean类重写Object类中的方法
      20分钟
    5. 录播
      Scanner类
      14分钟
    6. 录播
      String类的判断功能
      14分钟
    7. 录播
      String类的获取功能
      11分钟
    8. 录播
      String类的转换功能
      14分钟
    9. 录播
      StringBuilder和StringBuffer类
      13分钟
    10. 录播
      Date类和Calendar类
      18分钟
  19. Java常用工具_API

    1. 录播
      基本类型的包装类
      16分钟
  20. Java常用工具_集合

    1. 录播
      本章导学
      5分钟
    2. 录播
      集合简介
      6分钟
    3. 录播
      List集合的特点和应用
      17分钟
    4. 录播
      增强for的使用
      8分钟
    5. 录播
      迭代器演示
      15分钟
    6. 录播
      泛型简介
      10分钟
    7. 录播
      Collections工具类的使用
      10分钟
    8. 录播
      Set集合的特点
      12分钟
    9. 录播
      Map集合的特点和应用
      18分钟
    10. 录播
      模拟斗地主发牌之买牌
      14分钟
  21. Java常用工具_集合

    1. 录播
      模拟斗地主发牌之洗牌和发牌
      8分钟
    2. 录播
      模拟斗地主发牌之看牌
      9分钟
  22. Java常用工具_IO流

    1. 录播
      本章导学
      4分钟
    2. 录播
      异常的分类
      3分钟
    3. 录播
      异常处理方式之try_catch
      11分钟
    4. 录播
      异常处理方式之throws
      7分钟
    5. 录播
      IO流的概述
      13分钟
    6. 录播
      File类的创建及判断功能
      19分钟
    7. 录播
      File类的获取功能
      12分钟
    8. 录播
      字符流读数据之一次读取一个字符
      15分钟
    9. 录播
      字符流读数据之一次读取一个字符数组
      15分钟
    10. 录播
      字符流写数据
      10分钟
  23. Java常用工具_IO流

    1. 录播
      字符流拷贝文件之一次读写一个字符
      10分钟
    2. 录播
      字符流拷贝文件之一次读写一个字符数组
      7分钟
    3. 录播
      字符缓冲流普通用法
      10分钟
    4. 录播
      字符缓冲流之一次读写一行
      11分钟
    5. 录播
      普通字节流一次读写一个字节
      7分钟
    6. 录播
      普通字节流一次读写一个字节数组
      7分钟
    7. 录播
      高效字节流的用法
      10分钟
    8. 录播
      【案例】模拟用户上传头像之获取合法路径
      16分钟
    9. 录播
      模拟用户上传头像之判断上传的文件是否存在
      7分钟
    10. 录播
      模拟用户上传头像之上传功能实现
      11分钟
  24. Java高级_反射

    1. 录播
      本章导学
      4分钟
    2. 录播
      反射基本概念
      3分钟
    3. 录播
      获取字节码文件对象的三种方式
      10分钟
    4. 录播
      通过反射的方式获取构造方法并使用
      17分钟
    5. 录播
      通过反射的方式获取成员方法并使用
      15分钟
    6. 录播
      反射_获取setter方法给对象的属性设置值
      6分钟
    7. 录播
      通过反射的方式获取成员变量并使用
      10分钟
  25. Eshop网上商城项目

    1. 录播
      本章导学
      8分钟
    2. 录播
      需求分析 - 商城系统基本流程演示
      10分钟
    3. 录播
      需求分析 - 操作流程复盘
      4分钟
    4. 录播
      需求分析 - 功能模块和用户角色
      5分钟
    5. 录播
      概要设计 - 商城系统的运行流程
      8分钟
    6. 录播
      概要设计 - 其它设计细节
      13分钟
    7. 录播
      概要设计 - 小结
      4分钟
    8. 录播
      开发前的准备工作 - 项目模块和分包
      6分钟
    9. 录播
      公共模块的基类和顶层接口
      7分钟
    10. 录播
      JSON技术简介
      5分钟
  26. Eshop网上商城项目

    1. 录播
      把对象转换成JSON
      8分钟
    2. 录播
      把对象列表转换成JSON
      4分钟
    3. 录播
      把字符串转换成对象
      6分钟
    4. 录播
      把字符串转换成对象(泛型方法)
      4分钟
    5. 录播
      把字符串转换成对象列表(泛型方法)
      6分钟
    6. 录播
      用户管理 - 用户管理模块主要功能
      4分钟
    7. 录播
      用户管理 - 登录功能分析
      7分钟
    8. 录播
      用户管理 - 登录功能准备工作
      10分钟
    9. 录播
      用户管理 - 登录功能前台页面
      6分钟
    10. 录播
      用户管理 - 登录功能前台页面测试
      5分钟
  27. Eshop网上商城项目

    1. 录播
      用户管理 - 登录功能Cotroller代码
      13分钟
    2. 录播
      用户管理 - 登录功能Service代码
      8分钟
    3. 录播
      用户管理 - 登录功能DAO层分析
      7分钟
    4. 录播
      用户管理 - 登录功能DAO层代码实现
      9分钟
    5. 录播
      日志管理-在控制台打印日志信息
      13分钟
    6. 录播
      商品管理-获取商品列表Client代码
      14分钟
    7. 录播
      商品管理-获取商品列表后台代码
      10分钟
    8. 录播
      商品管理-公共的用户操作方法
      11分钟
    9. 录播
      商品管理-公共的用户操作方法测试
      10分钟
    10. 录播
      商品管理-商品详情思路分析
      8分钟
  28. Eshop网上商城项目

    1. 录播
      商品管理-商品详情代码实现
      9分钟
    2. 录播
      购物车管理-添加购物车思路
      8分钟
    3. 录播
      购物车管理-添加购物车代码实现
      12分钟
    4. 录播
      购物车管理-Debug调试添加购物车功能
      10分钟
    5. 录播
      static解决多客户端共享数据的问题
      6分钟
    6. 录播
      购物车管理-展示购物车商品列表思路
      8分钟
    7. 录播
      订单管理-生成订单代码演示
      9分钟
    8. 录播
      订单管理-生成订单前验证登录
      15分钟
    9. 录播
      订单管理-订单支付和查看详情的思路
      6分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

Java基础精讲(入门篇)免费

最近在学 10 累计报名 117 好评度 -
咨询老师
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP

课程概述

目录

往期学员作业()

评论

简  介 本套课程囊括了Java语言核心语法、面向对象程序设计、常用API、集合框架、IO流、多线程、网络编程、反射技术、常用设计模式、JDK新特性等JavaSE各个领域的知识,帮助学习者建立和夯实Java语言基础。
课程咨询、获取课件、技术交流直接加入博学谷在线学习:631731828

课程简介

深入浅出地剖析了大量企业级技术的实现原理和工作流程,如IOC、AOP、动态代理、泛型技术、面向接口编程、自定义注解、XML配置、POI、JSON等,让学习者能够学以致用。课程本着趣味性、通俗性、实用性的原则,让学习者爱上、学懂、使用。

适用人群
  1. 零基础、对感兴趣的爱好者
  2. 期望巩固语言基础知识的技术人员
课程特色
  1. 趣味性,举例形象生动,贴近实际生活,增加代入感
  2. 通俗性,语言通俗易懂,知识呈现生动形象,讲解清晰,深入浅出
  3. 实用性,直接对接开发需求,分析原理,模拟过程实现,学以致用
课程大纲
  • 计算机基本概念和JDK的安装
  • 我的第一个Java程序:HelloWorld    
  • Java核心_常量、变量   
  • Java核心_运算符   
  • Java核心_流程控制之选择结构   
  • Java核心_流程控制之循环结构   
  • Java核心_方法和数组   
  • Java编程思想_面向对象之封装
  • Java编程思想_面向对象之继承
  • Java编程思想_面向对象之多态   
  • Java常用工具_API
  • Java常用工具_集合
  • Java常用工具_IO流
  • Java高级_反射
  • 项目实战


实战项目

项目名称       EShop网上商城(控制台版)
项目描述       EShop网上商城项目是一个在线商城控制台模拟项目,主要功能包括后台管理、商品管理、订单管理和购物车管理等模块,构建了一个大型web系统所必须的基础功能,同时支持在该模块上进行二次开发。涉及反射技术、泛型类、泛型方法、泛型固定边界、注解、JSON、POI、Properties、XML技术、枚举、Debug调试技术、工厂、单例、适配器、代理、责任链、观察者、模板方法、MVC、面向对象程序设计和面向接口程序设计等技术。通过该项目的学习,能够了解实际开发环境中大型web项目的开发模式和流程,掌握常用框架中部分重要技术的实现原理,大大提升编码能力和业务分析能力。


学完收获
  1. 掌握Java语言基础知识,Java编程思想和Java常用工具
  2. 能够开发简单的Java程序,模拟用户录入数据等操作
  3. 能够用Java语言描述现实事物和活动,将其呈现在网络世界里
  4. 能够在复杂的业务场景下分析并实现需求,完成复杂的功能
 

* 课程提供者:博学谷