先评估:这门课解决什么问题,适合什么基础

这套资料是写给真正零基础、但打算靠写代码吃饭或转岗的人。它解决的核心问题只有一个:让你从对着键盘发呆,到能独立装好开发环境、看懂基础语法、写出能在命令行跑起来的小程序。很多初学者卡在第一步,不是脑子笨,是被各种 JDK 版本、环境变量、开发工具报错劝退。这套视频把这一步拆得很细,连下载哪个版本、装在哪个盘、环境变量配错会怎样都讲到了。如果你已经能熟练写循环、知道类和对象的关系,这套对你太浅;如果你连这门语言和前端脚本的区别都分不清,那它正好对口。学这门课不需要数学多好,但需要你愿意花时间死磕配置细节,这是所有程序员的必经之路。

怎么安排学习顺序,资料如何配合练习

不要从头按顺序刷,那样容易在名词解释阶段耗光耐心。建议先看环境搭建部分,跟着视频把开发工具包装上、把环境变量配通。这一步如果卡住,后面所有代码都只是文字。环境通了之后,直接跳到变量、数据类型、运算符那几节,边看边在编辑器里敲,不要只盯着屏幕看。很多人买完课觉得没学会,根本原因是看视频像看剧,手没动。这套资料的节奏比较慢,适合你暂停、切到编辑器、自己敲一遍再继续。遇到报错别急着跳下一节,把报错信息复制出来查一下,这个过程比看十遍视频都有用。每天安排一到两小时,保持手感连续性,比周末突击十小时管用得多。

学完能独立做什么,后续怎么接

这套资料只覆盖基础语法,不要指望学完就能做网页或写接口。它给你的实际能力是:能独立搭建一套本地的开发环境,能读懂别人写的简单代码,能自己写几十行的小程序——比如算个阶乘、处理一组数据、写个简单的条件判断逻辑。这听起来不起眼,但它是后面学面向对象、数据库连接、框架的必经之路。很多人的问题不是学得不够多,是基础没打实就往上冲,结果遇到空指针异常完全懵。这套资料的价值在于把地基阶段的每一步都讲透,你学完之后,再去看进阶内容时,至少不会因为环境或语法问题反复回头。如果你目标是转行做后端开发,这套只是起点,但这个起点走稳了,后面会顺很多。

课程目录

课程目录105 集
  • 1-1 [章节1:JAVA介绍、环境搭建、准备开发工具] 01 学习内容和学习遇到的问题说明 (12:35).mp4
  • 1-2 [章节1:JAVA介绍、环境搭建、准备开发工具] 02 编程相关知识概述 (12:22).mp4
  • 1-3 [章节1:JAVA介绍、环境搭建、准备开发工具] 03 阶段一说明和 Java 介绍 (08:58).mp4
  • 1-4 [章节1:JAVA介绍、环境搭建、准备开发工具] 04 Java 相关的名词解释 (12:01).mp4
  • 1-5 [章节1:JAVA介绍、环境搭建、准备开发工具] 05 JDK的分类和版本选择 (06:51).mp4
  • 1-6 [章节1:JAVA介绍、环境搭建、准备开发工具] 06 JDK 的下载和安装 (04:54).mp4
  • 1-7 [章节1:JAVA介绍、环境搭建、准备开发工具] 07-1 环境变量说明和JDK的环境变量配置 (12:11).mp4
  • 1-8 [章节1:JAVA介绍、环境搭建、准备开发工具] 07-2 终端程序的介绍 (07:42).mp4
  • 1-9 [章节1:JAVA介绍、环境搭建、准备开发工具] 08 开发工具的选择、下载和安装 (05:40).mp4
  • 1-10 [章节1:JAVA介绍、环境搭建、准备开发工具] 09 IDEA的插件安装和配置 (06:23).mp4
  • 1-11 [章节1:JAVA介绍、环境搭建、准备开发工具] 10 手写第一个程序 (07:41).mp4
  • 1-12 [章节1:JAVA介绍、环境搭建、准备开发工具] 11 使用IDEA创建第一个项目 (22:49).mp4
  • 1-13 [章节1:JAVA介绍、环境搭建、准备开发工具] 12 IDEA菜单和项目结构介绍 (14:15).mp4
  • 1-14 [章节1:JAVA介绍、环境搭建、准备开发工具] 13 IDEA运行调试配置说明和界面说明 (16:13).mp4
  • 1-15 [章节1:JAVA介绍、环境搭建、准备开发工具] 14-1 IDEA进行项目的打包并使用 (05:39).mp4
  • 1-16 [章节1:JAVA介绍、环境搭建、准备开发工具] 14-2 项目的导入导出操作 (03:29).mp4
  • 2-1 [章节2:数据类型、语法和逻辑训练] 15 数据类型、变量、值和关键字概念 (10:01).mp4
  • 2-2 [章节2:数据类型、语法和逻辑训练] 16 Java 数据类型介绍 (05:37).mp4
  • 2-3 [章节2:数据类型、语法和逻辑训练] 17 变量创建与赋值、字符串和注释的演示 (13:14).mp4
  • 2-4 [章节2:数据类型、语法和逻辑训练] 18 变量和常量的区别演示 (02:31).mp4
  • 2-5 [章节2:数据类型、语法和逻辑训练] 19 数据类型转换 (13:10).mp4
  • 2-6 [章节2:数据类型、语法和逻辑训练] 20 进制、原码反码和补码 (39:47).mp4
  • 2-7 [章节2:数据类型、语法和逻辑训练] 21 基础数据类型的默认值演示 (06:54).mp4
  • 2-8 [章节2:数据类型、语法和逻辑训练] 22 算数运算符加减乘除余的演示 (05:27).mp4
  • 2-9 [章节2:数据类型、语法和逻辑训练] 23 算数运算符递增和递减的演示 (06:58).mp4
  • 2-10 [章节2:数据类型、语法和逻辑训练] 24 关系运算符的演示 (03:27).mp4
  • 2-11 [章节2:数据类型、语法和逻辑训练] 25 三元表达式和小括号的演示 (06:23).mp4
  • 2-12 [章节2:数据类型、语法和逻辑训练] 26 逻辑运算符的演示 (05:43).mp4
  • 2-13 [章节2:数据类型、语法和逻辑训练] 27 位运算演示上 (20:28).mp4
  • 2-14 [章节2:数据类型、语法和逻辑训练] 28 位运算演示下 (12:35).mp4
  • 2-15 [章节2:数据类型、语法和逻辑训练] 29 instanceof说明 (02:42).mp4
  • 2-16 [章节2:数据类型、语法和逻辑训练] 30 运算符的优先级 (05:54).mp4
  • 2-17 [章节2:数据类型、语法和逻辑训练] 31 if 判断语法演示 (18:35).mp4
  • 2-18 [章节2:数据类型、语法和逻辑训练] 32 switch 语法演示 (20:46).mp4
  • 2-19 [章节2:数据类型、语法和逻辑训练] 33 for循环演示上 (14:00).mp4
  • 2-20 [章节2:数据类型、语法和逻辑训练] 34 for循环演示中 (14:43).mp4
  • 2-21 [章节2:数据类型、语法和逻辑训练] 35 for循环演示下 (23:26).mp4
  • 2-22 [章节2:数据类型、语法和逻辑训练] 36 while 循环演示 (07:49).mp4
  • 2-23 [章节2:数据类型、语法和逻辑训练] 37 do...while循环和Scanner演示 (07:05).mp4
  • 2-24 [章节2:数据类型、语法和逻辑训练] 38 作业01 (11:30).mp4
  • 2-25 [章节2:数据类型、语法和逻辑训练] 39 作业02 (11:26).mp4
  • 2-26 [章节2:数据类型、语法和逻辑训练] 40 代码调试 (24:26).mp4
  • 2-27 [章节2:数据类型、语法和逻辑训练] 41 数组01理解数组 (06:31).mp4
  • 2-28 [章节2:数据类型、语法和逻辑训练] 42 数组02数组操作代码演示1 (24:12).mp4
  • 2-29 [章节2:数据类型、语法和逻辑训练] 43 数组03数组操作代码演示2 (12:02).mp4
  • 2-30 [章节2:数据类型、语法和逻辑训练] 44 数组04删除数据代码演示 (16:17).mp4
  • 2-31 [章节2:数据类型、语法和逻辑训练] 45 冒泡排序演示 (17:01).mp4
  • 2-32 [章节2:数据类型、语法和逻辑训练] 46 多维数组的演示 (21:11).mp4
  • 2-33 [章节2:数据类型、语法和逻辑训练] 47 数组和forEach循环 (05:01).mp4
  • 2-34 [章节2:数据类型、语法和逻辑训练] 48 数组下标为什么从0开始 (07:07).mp4
  • 2-35 [章节2:数据类型、语法和逻辑训练] 49 数组作业01 (19:00).mp4
  • 2-36 [章节2:数据类型、语法和逻辑训练] 50 数组作业02 (16:01).mp4
  • 3-1 [包、static关键字和方法] 51 包的作用 (16:17).mp4
  • 3-2 [包、static关键字和方法] 52 作用域的说明 (07:51).mp4
  • 3-3 [包、static关键字和方法] 53 static 关键字的说明 (12:10).mp4
  • 3-4 [包、static关键字和方法] 54 方法01概念和演示 (16:12).mp4
  • 3-5 [包、static关键字和方法] 55 方法02返回值的使用 (16:09).mp4
  • 3-6 [包、static关键字和方法] 56 方法03形参和实参的说明 (05:26).mp4
  • 3-7 [包、static关键字和方法] 57 方法04了解本地方法 (04:42).mp4
  • 3-8 [包、static关键字和方法] 58 方法05静态方法的导入演示 (04:30).mp4
  • 3-9 [包、static关键字和方法] 59 方法06方法重载 (10:26).mp4
  • 3-10 [包、static关键字和方法] 60 方法可变长度参数列表 (04:26).mp4
  • 3-11 [包、static关键字和方法] 61 方法07作业题01 (22:36).mp4
  • 3-12 [包、static关键字和方法] 62 方法08作业题02 (16:07).mp4
  • 3-13 [包、static关键字和方法] 63 方法09作业题03 (08:30).mp4
  • 4-1 [章节4:常用API] 64 包装类01API概念介绍、包装类的装箱和拆箱 (20:31).mp4
  • 4-2 [章节4:常用API] 65 包装类02类型的转换 (23:05).mp4
  • 4-3 [章节4:常用API] 66 包装类03缓存机制的说明 (24:53).mp4
  • 4-4 [章节4:常用API] 67 包装类04hashCode的说明 (08:52).mp4
  • 4-5 [章节4:常用API] 68 System01标准输入和输出 (07:25).mp4
  • 4-6 [章节4:常用API] 69 System02程序终止 (01:52).mp4
  • 4-7 [章节4:常用API] 70 System03获取当前时间毫秒数 (04:22).mp4
  • 4-8 [章节4:常用API] 71 System04数组复制数据 (04:30).mp4
  • 4-9 [章节4:常用API] 72 System05垃圾回收机制 (04:02).mp4
  • 4-10 [章节4:常用API] 73 System06获取系统属性 (03:41).mp4
  • 4-11 [章节4:常用API] 74 数学工具类 Math (06:36).mp4
  • 4-12 [章节4:常用API] 75 随机数的演示 (18:23).mp4
  • 4-13 [章节4:常用API] 76 BigInteger 的演示 (13:32).mp4
  • 4-14 [章节4:常用API] 77 BigDecimal的使用 (19:20).mp4
  • 4-15 [章节4:常用API] 78 数组工具类 Arrays 的演示 (14:20).mp4
  • 4-16 [章节4:常用API] 79 字符类 Character演示 (07:08).mp4
  • 4-17 [章节4:常用API] 80 字符串01创建字符串的演示 (08:59).mp4
  • 4-18 [章节4:常用API] 81 字符串02常用方法01 (09:03).mp4
  • 4-19 [章节4:常用API] 82 字符串03常用方法02 (14:45).mp4
  • 4-20 [章节4:常用API] 83 字符串03内容比较 (09:29).mp4
  • 4-21 [章节4:常用API] 84 字符串05不可变特性的优点和缺点 (13:44).mp4
  • 4-22 [章节4:常用API] 85 字符串06转义 (02:46).mp4
  • 4-23 [章节4:常用API] 86 字符串07可变字符序列 (14:08).mp4
  • 4-24 [章节4:常用API] 87 字符串08文本块的使用 (08:08).mp4
  • 4-25 [章节4:常用API] 88 字符串作业题01 (08:05).mp4
  • 4-26 [章节4:常用API] 89 字符串作业题02 (15:03).mp4
  • 4-27 [章节4:常用API] 90 时间和日期01Date和格式化 (13:30).mp4
  • 4-28 [章节4:常用API] 91 时间和日期02Calendar演示 (11:44).mp4
  • 4-29 [章节4:常用API] 92 时间和日期03LocalDate演示 (10:22).mp4
  • 4-30 [章节4:常用API] 93 时间和日期04LocalDateTime演示 (06:30).mp4
  • 4-31 [章节4:常用API] 94 时间和日期05LocalTime演示 (03:49).mp4
  • 4-32 [章节4:常用API] 95 时间与日期作业题 (09:21).mp4
  • 5-1 [项目] 96 项目01项目分析和开发 (20:34).mp4
  • 5-2 [项目] 97 项目02菜单循环问题 (08:36).mp4
  • 5-3 [项目] 98 项目03添加图书功能开发 (16:46).mp4
  • 5-4 [项目] 99 项目04查询图书功能开发 (14:34).mp4
  • 5-5 [项目] 100 项目05删除图书功能开发 (07:28).mp4
  • 5-6 [项目] 101 项目06修改图书功能开发 (05:11).mp4
  • 5-7 [项目] 102 项目07统计图书总价 (06:45).mp4
  • 5-8 [项目] 102 阶段一 后记 (02:59).mp4