这门课解决什么问题

Java基础班主要解决零基础或编程经验较少的学员如何系统掌握Java核心技术的问题。课程从最基础的语法讲起,逐步深入到面向对象编程、异常处理、文件操作、IO流、集合框架等后端开发常用知识。适合需要快速建立Java知识体系,为转行或提升技术能力打基础的职场新人。课程重点在于理论结合少量简单实践,帮助学员理解核心概念而非直接上手复杂项目。

资料适合什么基础与内容安排

这门课要求学员具备基本的计算机操作能力,无需了解其他编程语言。资料采用循序渐进的讲解方式,前半部分侧重语法和基础概念,后半部分开始涉及面向对象思想及常用类库。建议初学者先看Java基础语法、数据类型、运算符等章节,建立对编程逻辑的基本认知。后续可重点关注面向对象特性部分,因为它直接影响后续学习框架的能力。资料中包含大量示例代码和配套练习,可配合课后习题进行巩固。

学完能独立做什么与资料配合练习

学完后,学员能够独立完成简单的Java程序开发,包括编写基本控制台应用、处理文件读写、使用集合框架管理数据等任务。资料中的练习建议分阶段完成:基础章节完成配套的语法练习题,面向对象章节尝试编写小型类实例;IO和集合部分则需动手实现几个小型案例。对于文件操作和线程部分,重点理解核心原理,不必追求复杂应用。资料配套的电子文档中整理了常见错误案例,可供参考。完成所有章节后,可尝试将学到的知识点组合,完成一个简单的待办事项管理系统作为综合练习。

课程目录

课程目录104 集
  • 270 File类.mp4
  • [315.4 MB] 294 线程优先级与线程睡眠.mp4
  • [151.1 MB] 275 以字节为单位实现文件复制.mp4
  • [173.1 MB] 057 多重if选择结构.mp4
  • [269.2 MB] 226 Date日期类.mp4
  • [209.9 MB] 199 对象数组.mp4
  • [145.5 MB] 189 异常捕获处理的语法.mp4
  • [149.9 MB] 278 FileWriter.mp4
  • [119.3 MB] 287 两个线程交替打印奇数与偶数.mp4
  • [129.8 MB] 173 定义弹弓类.mp4
  • [72.7 MB] 100 编写类的操作步骤.mp4
  • [90.2 MB] 217 可变长参数.mp4
  • [106.1 MB] 018 输出语句.mp4
  • [122.5 MB] 037 基本数据类型中的浮点类型.mp4
  • [157.9 MB] 152 使用其他包的类.mp4
  • [166.2 MB] 048 逻辑运算符.mp4
  • [549.2 MB] 083 方法的内存分析图.mp4
  • [177.2 MB] 107 成员变量和局部变量区别.mp4
  • [482.3 MB] 280 线程安全问题.mp4
  • [364.7 MB] 209 数组练习1生成随机数组.mp4
  • [110.2 MB] 210 练习用户登录.mp4
  • [849.4 MB] 021 为什么要配置classpath.mp4
  • [39.2 MB] 116 当一个对象中的属性是引用类型内存分析图.mp4
  • [169.5 MB] 172 接口的定义与实现.mp4
  • [239.2 MB] 169 final修饰方法局部变量.mp4
  • [214.7 MB] 0
  • 62 switch case.mp4
  • [116.2 MB] 024 关键字.mp4
  • [10.6 MB] 123 this关键字访问本类中的实例方法.mp4
  • [97.7 MB] 005 存储单位.mp4
  • [65.5 MB] 213 数组的静态初始化及遍历.mp4
  • [202.5 MB] 135 重写show方法.mp4
  • [166.5 MB] 161 类成员的访问权限.mp4
  • [328.4 MB] 178 提供面向接口编程.mp4
  • [181.8 MB] 084 方法的调用.mp4
  • [55.7 MB] 086 无参带返回类型方法.mp4
  • [178.6 MB] 205 对象数组排序.mp4
  • [172.7 MB] 201 购物车实现.mp4
  • [317.4 MB] 120 封装操作步骤.mp4
  • [234.4 MB] 203 二维数组的静态初始化.mp4
  • [182.2 MB] 136 什么是方法重写.mp4
  • [152.2 MB] 264 IO流概述.mp4
  • [214.1 MB] 030 变量操作步骤.mp4
  • [86.9 MB] 255 使用集合实现军队练习.mp4
  • [377.6 MB] 039 基本数据类型中的布尔类型.mp4
  • [32.2 MB] 238 TreeSet特点.mp4
  • [156.1 MB] 301 IO+Properites+Reflect.mp4
  • [97.8 MB] 284 死锁.mp4
  • [129.8 MB] 026 字面值.mp4
  • [125.9 MB] 225 int与Intege与String相互转换.mp4
  • [80.2 MB] 149 多态中的向下转型.mp4
  • [244.5 MB] 272 以字节数组为单位读取文件内容.mp4
  • [275.0 MB] 044 ++和__.mp4
  • [168.9 MB] 237 HashSet特点.mp4
  • [147.2 MB] 269 打印流.mp4
  • [131.5 MB] 231 字符串的比较.mp4
  • [199.4 MB] 292 线程基本操作介绍.mp4
  • [235.1 MB] 070 双重循环.mp4
  • [126.4 MB] 052 键盘接收用户输入案例.mp4
  • [105.1 MB] 268 对象序列化.mp4
  • [369.5 MB] 265 文本文件复制.mp4
  • [85.2 MB] 246 Map练习统计字符出现的次数.mp4
  • [77.8 MB] 004 应用软件包含两种结构.mp4
  • [145.5 MB] 186 类与类之间的关系2.mp4
  • [184.1 MB] 055 if选择结构.mp4
  • [359.7 MB] 285 生产者消费者描述.mp4
  • [240.7 MB] 150 递归.mp4
  • [84.9 MB] 069 for循环综合案例.mp4
  • [121.9 MB] 230 与正则表达式相关的操作.mp4
  • [344.0 MB] 233 可变字符串.mp4
  • [225.0 MB] 158 在Eclipse的项目中添加已有的源文件.mp4
  • [304.6 MB] 200 购物车分析.mp4
  • [89.9 MB] 273 异常处理.mp4
  • [255.7 MB] 022 配置临时classpath.mp4
  • [395.1 MB] 127 引用数据类型作为参数传递.mp4
  • [194.5 MB] 106 综合案例.mp4
  • [180.9 MB] 105 如何创建多个对象.mp4
  • [151.0 MB] 202 二维数组的引入.mp4
  • [135.5 MB] 155 Eclipse的基本配置.mp4
  • [168.1 MB] 214 数组练习求数组中最大元素的下标.mp4
  • [178.4 MB] 122 this关键字访问本类中的实例变量.mp4
  • [236.1 MB] 042 算术运算符.mp4
  • [330.4 MB] 236 Collection集合概述.mp4
  • [343.7 MB] 025 标识符.mp4
  • [248.3 MB] 0
  • 49 =与== 逻辑与和短路与 逻辑或和短路或区别.mp4
  • [91.9 MB] 262 双向链表.mp4
  • [263.5 MB] 017 Java源文件的组成部分.mp4
  • [61.2 MB] 073 while循环.mp4
  • [89.5 MB] 028 字符编码.mp4
  • [177.0 MB] 032 优化变量操作步骤.mp4
  • [129.9 MB] 143 多态.mp4
  • [107.3 MB] 0
  • 56 if else选择结构.mp4
  • [116.8 MB] 162 Object类简介.mp4
  • [172.8 MB] 179 接口使项目分层描述.mp4
  • [248.6 MB] 249 统计邮箱的个数.mp4
  • [287.0 MB] 108 成员变量和局部变量案例.mp4
  • [74.0 MB] 121 封装综合案例.mp4
  • [260.0 MB] 014 编写第一个Java程序.mp4
  • [164.3 MB] 195 定义性别不合理异常.mp4
  • [66.1 MB] 271 FileInputStream读取文件内容.mp4
  • [186.3 MB] 296 线程加入与终止.mp4
  • [272.2 MB] 适合人群 Java初学者 编程爱好者 学习收获 掌握Java基础语法 理解面向对象编程 具备基本的编程实践能力 祝您学习愉快! 学有所成,前程似锦!