Java程序设计-从零入门Java,实战项目驱动学习
Java程序设计-从零入门Java,实战项目驱动学习

Java程序设计-从零入门Java,实战项目驱动学习

普通游客 无权查看资源
有效期: 永久有效
更新日期: 2025-01-08

赞助会员 · 全站资源免费享

一次付费,终身受益,超5000位用户的选择

本课程《Java程序设计》是一门系统性的编程入门课程,旨在带领学习者从零开始掌握Java语言的核心知识与面向对象编程思想。课程内容涵盖Java开发环境搭建、基础语法、数组、面向对象(封装、继承、多态)、常用API(字符串、集合)、异常处理、多线程等核心主题,并通过“学生信息管理”、“图书管理系统”、“记事本”和“贪吃蛇”等多个实战项目,将理论知识应用于实践,培养扎实的编程能力和项目开发思维。

视频课程目录:
1. Java初见与环境搭建
2. Java语法概述
3. Java中的数组
4. 面向对象(上):封装
5. 面向对象(下):继承与多态
6. API应用:字符串处理
7. API应用:集合类
8. 项目实战:记事本(含异常与IO流)
9. 多线程
10. 项目实战:贪吃蛇
11. 教学设计




├─{01}--Java初见
│ │ (1.1.1)--第一章:Java初见.doc
│ │ (1.1.2)--java发展历史.wmv
│ │ (1.1.3)--第一章java概述.ppt
│ │ (1.1.4)--第1章Java开发入门.ppt
│ │ (1.2)--java特点.wmv
│ │ (1.3)--java运行机制及虚拟机工作原理.wmv
│ │ (1.4)--java运行环境.wmv
│ │ (1.5)--java程序的初步运行.wmv
│ │
│ └─{04}--Java运行环境
│ (1.4.1)--JDK下载.wmv
│ (1.4.2)--命令窗口下运行程序.wmv
│ (1.4.3)--环境变量的配置.wmv
│ (1.4.4)--命令行运行Java程序常见两个错误解决办法.wmv

├─{02}--Java语法概述
│ │ (2.1.1)--第二章:Java语法概述.doc
│ │ (2.1.2)--2.1数据类型.wmv
│ │ (2.1.3)--第二章java基本语法.ppt
│ │ (2.1.4)--第2章Java编程基础.ppt
│ │ [2.2]--2.2变量与常量-1.mp4
│ │
│ ├─{03}--Java中的运算符
│ │ (2.3.3.1)--2.3关系运算符-2.wmv
│ │ (2.3.3.2)--2.3关系运算符-3.wmv
│ │ [2.3.1]--2.3算术运算符.mp4
│ │ [2.3.2]--2.3赋值运算符.mp4
│ │
│ ├─{04}--结构化语句的使用
│ │ (2.4.2)--while循环.wmv
│ │ [2.4.1.1]--单分支if.mp4
│ │ [2.4.1.2]--双分支if.mp4
│ │ [2.4.1.3]--多分支if.mp4
│ │ [2.4.1.4]--switch语句.mp4
│ │
│ └─{05}--Java中的方法
│ (2.5.1)--Java中的方法设计.wmv
│ (2.5.2.1)--方法的重载.wmv
│ (2.5.2.2)--方法重载例题.wmv

├─{03}--Java中的数组
│ │ (3.1.1)--第三章:Java中的数组.doc
│ │ (3.1.2)--第三章java中的数组.ppt
│ │ (3.1.3)--第2章Java编程基础2-数组.ppt
│ │
│ ├─{01}--一维数组的使用
│ │ (3.1.1.1)--为什么使用数组.wmv
│ │ (3.1.1.2)--一维数组的定义与内存分配.wmv
│ │ (3.1.2)--数组元素的引用.wmv
│ │ (3.1.3.1)--数组操作之查找.wmv
│ │ (3.1.3.2)--数组操作之删除_edit.wmv
│ │ (3.1.3.3)--数组操作之排序.wmv
│ │
│ ├─{02}--数组API的使用
│ │ #3.2.1#--图文.pdf
│ │ (3.2.1)--如何使用API.wmv
│ │ (3.2.2.1)--API实现数组的排序.wmv
│ │ (3.2.2.2)--API实现数组的查找.wmv
│ │ (3.2.2.3)--API使用.wmv
│ │
│ └─{03}--二维数组应用
│ (3.3.1)--二维数组的定义与使用.wmv
│ (3.3.2)--二维数组的引用原理_edit.wmv
│ (3.3.3.1)--二维数组的操作1.wmv
│ (3.3.3.2)--二维数组的操作2.wmv

├─{04}--面向对象(上)
│ │ (4.1.1)--第四章:面向对象(上).doc
│ │ (4.1.2)--第四章面向对象编程.ppt
│ │ (4.1.3)--第3章面向对象(上).ppt
│ │ (4.3)--如何定义一个更合理的类_1.wmv
│ │ (4.4.1)--如何定义一个更合理的类_2.wmv
│ │ (4.4.2)--Java封装.doc
│ │ (4.7)--变量的生命周期和垃圾内存回收.wmv
│ │
│ ├─{01}--面向对象基本概念
│ │ (4.1.1)--什么是面向对象.wmv
│ │ (4.1.2)--面向对象的基本概念.wmv
│ │
│ ├─{02}--类与对象的定义
│ │ (4.2.1)--类的定义.wmv
│ │ (4.2.2)--对象的定义_edit.wmv
│ │ (4.2.3)--对象的引用.wmv
│ │ (4.2.4)--对象的内存分配.wmv
│ │
│ ├─{05}--类的优化3--构造方法
│ │ (4.5.1)--为什么需要构造方法.wmv
│ │ (4.5.2)--构造方法的定义.wmv
│ │ (4.5.3)--如何使用构造方法_edit.wmv
│ │ (4.5.4)--构造方法的重载与this指针.wmv
│ │ (4.5.5)--构造方法的使用.wmv
│ │
│ ├─{06}--静态成员
│ │ #4.6.2#--图文.pdf
│ │ (4.6.1)--为什么使用静态变量.wmv
│ │ (4.6.2)--静态成员的内存分配原理.wmv
│ │ (4.6.3)--静态变量的引用.wmv
│ │ (4.6.4.1)--为什么使用静态方法.wmv
│ │ (4.6.4.2)--静态方法使用的注意事项.wmv
│ │ (4.6.5)--静态成员的API应用.wmv
│ │ (4.6.6.1)--静态块.wmv
│ │ (4.6.6.2)--笔记之静态成员.doc
│ │
│ └─{08}--任务:面向对象应用-学生信息管理
│ (4.8.1)--学生管理之学生类的设计.wmv
│ (4.8.2)--学生管理之学生信息的存储.wmv
│ (4.8.3)--学生管理类之查找学生信息.wmv

├─{05}--面向对象(下)
│ │ #5.2#--图文.pdf
│ │ (5.1.1)--5.1面向对象之继承.doc
│ │ (5.1.2)--面向对象(下).doc
│ │ (5.1.3)--第五章+面向对象编程下.ppt
│ │ (5.1.4)--第4章面向对象(下).ppt
│ │ (5.4.1)--多态1.wmv
│ │ (5.4.2)--多态2.wmv
│ │ (5.4.3)--Java多态.doc
│ │ (5.5)--笔记之抽象类与接口.doc
│ │ (5.7)--Object类.ppt
│ │ (5.8)--图书管理系统需求分析.doc
│ │
│ ├─{01}--面向对象之继承
│ │ (5.1.1.1)--为什么使用继承1(1).wmv
│ │ (5.1.1.2)--为什么使用继承2.wmv
│ │ (5.1.2.1)--如何实现继承1.wmv
│ │ (5.1.2.2)--如何实现继承2.wmv
│ │ (5.1.2.3)--实现继承.wmv
│ │ (5.1.3)--继承的注意事项(2).wmv
│ │
│ ├─{02}--继承相关知识点
│ │ (5.2.1)--方法的重写.wmv
│ │ (5.2.2)--super关键字.wmv
│ │ (5.2.3)--对象转型.wmv
│ │ (5.2.4)--final关键字.wmv
│ │
│ ├─{03}--继承的API应用
│ │ (5.3.1)--添加组件.wmv
│ │ (5.3.2)--继承的API应用-改写系统类.wmv
│ │ (5.3.3)--静态图形的绘制.wmv
│ │
│ ├─{05}--抽象类与接口
│ │ (5.5.1.1)--抽象类.wmv
│ │ (5.5.1.2)--Java抽象类(1).doc
│ │ (5.5.2)--Java接口.doc
│ │ [5.5.2]--接口.mp4
│ │
│ ├─{06}--抽象类与接口的应用-Java事件监听机制
│ │ (5.6.1)--事件监听机制.wmv
│ │ (5.6.2)--按钮变色.wmv
│ │ (5.6.3)--窗体关闭事件.wmv
│ │
│ ├─{07}--Object类
│ │ (5.7.1)--Object三个重要方法.wmv
│ │ (5.7.2)--自定义类改写父类两个方法.wmv
│ │ (5.7.3)--何时重写方法.wmv
│ │
│ └─{08}--项目实战之图书管理系统
│ (5.8.1)--图书管理系统需求分析.wmv
│ (5.8.2)--软件设计分析_edit.wmv
│ (5.8.3)--图书管理系统框架设计(一).wmv
│ (5.8.4)--框架(二)--Dao的实现和Data类的改写_edit.wmv
│ (5.8.5)--图书框架三(Service与UI层的实现).wmv
│ (5.8.6)--图书管理系统图形界面示例.wmv

├─{06}--API应用之字符串
│ (6.1.1)--第六章字符串处理.doc
│ (6.1.2)--字符串类概述.wmv
│ (6.1.3)--第5章JavaAPI.ppt
│ (6.2.1)--JavaString类(1).doc
│ (6.2.2)--String类的操作.wmv
│ (6.3)--Java正则表达式.doc
│ (6.4)--JavaStringBuffer和StringBuilder类.doc

├─{07}--API应用之集合类
│ │ #7.2#--图文.pdf
│ │ (7.1.1)--Java集合框架.doc
│ │ (7.1.2)--第6章集合类.ppt
│ │ (7.2)--Java泛型.doc
│ │
│ └─{01}--集合类概述
│ (7.1.1)--集合1.wmv
│ (7.1.4)--HashSet的使用.wmv
│ (7.1.5)--HashMap的使用_edit2.wmv
│ [7.1.2]--ArrayList简单应用.mp4
│ [7.1.3]--LinkedList的使用.mp4

├─{08}--项目实战之记事本
│ │ #8.1#--图文.pdf
│ │ (8.1.1)--JAVA异常处理笔记.doc
│ │ (8.1.2)--第6章异常处理.ppt
│ │ (8.2.1)--输入输出流笔记.doc
│ │ (8.2.2)--笔记之输入输出流.doc
│ │ (8.2.3)--输入输出流.wmv
│ │ (8.2.4)--第7章IO(输入输出).ppt
│ │ (8.3.1)--输入输出流之处理流.wmv
│ │ (8.3.2)--输入输出流之对象处理流.wmv
│ │ (8.3.3)--JavaDataInputStream与DataOutputSt.doc
│ │ (8.4.1)--输入输出流字符流与File类.wmv
│ │ (8.4.2)--Java中的目录.doc
│ │ (8.5)--记事本编写过程.doc
│ │
│ └─{01}--异常处理
│ (8.1.1)--异常处理.wmv
│ (8.1.2)--自定义异常.wmv

├─{09}--多线程
│ (9.1)--线程的概念及创建线程的两种方式.wmv
│ [9.2]--多线程应用——显示时间.mp4
│ [9.3]--线程同步与生命周期.mp4

├─{10}--项目实战之贪吃蛇
│ #10.4#--图文.pdf
│ (10.1.1)--贪吃蛇1.0&&2.0.wmv
│ (10.1.2)--贪吃蛇实现过程.doc
│ (10.3.1)--贪吃蛇3.0(蛇的移动-多线程).wmv
│ (10.3.2)--Java多线程.doc
│ (10.3.3)--第10章多线程.ppt
│ (10.4)--贪吃蛇4.0蛇的死亡.wmv
│ (10.6)--贪吃蛇6.0排行榜设置.wmv

└─{11}--教学设计
├─{01}--章节一:Java初见
│ (11.1.1)--教学设计-Lesson1:Java概述(课程思政).doc
│ (11.1.2)--教学设计-Lesson2:Java的安装与运行.doc

├─{02}--章节二:Java语法概述
│ #11.2.3.1#--图文.pdf
│ #11.2.3.2#--图文.pdf
│ (11.2.1)--教学设计-Lesson3:Java的安装与运行.doc
│ (11.2.2)--教学设计-Lesson4:Java基本语法2.doc
│ (11.2.3.1)--章节二Java基本语法——Java中方法的定义与使用.doc
│ (11.2.3.2)--章节二Java基本语法——Java中方法的定义与使用.doc
│ (11.2.3.3)--章节二Java基本语法——Java中方法的定义与使用.doc
│ (11.2.4)--章节二Java基本语法——Java中的方法重载.doc

├─{03}--章节三:Java中的数组
│ (11.3.1)--章节三Java中的数组——数组的定义.doc
│ (11.3.2)--章节三Java中的数组——数组的查找.doc
│ (11.3.3)--章节三Java中的数组——数组的增删.doc
│ (11.3.4)--教学设计-一维数组的API使用(课程思政).doc
│ (11.3.5)--章节三Java中的数组——数组相关API的使用及二维数组.doc

├─{04}--章节四:面向对象之封装
│ (11.4.1)--教学设计1-面向对象概述(课程思政)(1).doc
│ (11.4.2)--教学设计2-类的优化(课程思政)(1).doc
│ (11.4.3)--教学设计3-构造方法.doc
│ (11.4.4)--教学设计4-静态成员.doc
│ (11.4.5)--教学设计1-面向对象概述(课程思政).doc

├─{05}--章节五:面向对象之继承与多态
│ │ (11.5.1)--章节五面向对象下——类的继承.doc
│ │ (11.5.2)--章节五面向对象下——类的继承实现.doc
│ │ (11.5.3)--章节五面向对象下——this和super的使用.doc
│ │ (11.5.5)--章节五面向对象下——抽象类.doc
│ │ (11.5.6)--章节五面向对象下——接口.doc
│ │ (11.5.7)--章节五面向对象下——类的多态.doc
│ │ (11.5.8)--章节五面向对象下——类的封装继承多态汇总.doc
│ │ (11.5.9)--章节五面向对象下——Object类.doc
│ │
│ ├─{04}--继承的应用
│ │ (11.5.4.1)--章节五面向对象下——继承的应用之窗体静态绘图.doc
│ │ (11.5.4.2)--章节五面向对象下——继承的应用之学生类.doc
│ │
│ └─{10}--事件监听机制
│ (11.5.10.1)--章节五面向对象下——事件监听原理.doc
│ (11.5.10.2)--章节五面向对象下——事件监听之鼠标跟随画线.doc
│ (11.5.10.3)--章节五面向对象下——事件监听之会移动的按钮.doc
│ (11.5.10.4)--章节五面向对象下——事件监听之动态绘图的实现.doc

├─{06}--字符串应用
│ (11.6.1)--常量字符串与变量字符串.doc
│ (11.6.2)--String类的应用.doc
│ (11.6.3)--正则表达式.doc
│ (11.6.4)--StringBuffer类的应用.doc

├─{07}--输入输出流
│ │ (11.7.1)--异常处理.doc
│ │ (11.7.2)--输入输出流之基本流.doc
│ │ (11.7.3)--输入输出流之处理流.doc
│ │ (11.7.4)--输入输出流之字符流.doc
│ │ (11.7.5)--File类.doc
│ │
│ └─{06}--项目实战之记事本
│ (11.7.6.1)--记事本版本1:界面与框架搭建.doc
│ (11.7.6.2)--记事本版本2:保存功能实现.doc
│ (11.7.6.3)--记事本版本3:其余功能.doc

└─{08}--项目实战之贪吃蛇
(11.8.1)--贪吃蛇1.0.doc
(11.8.2)--贪吃蛇2.0.doc
(11.8.3)--贪吃蛇3.0.doc
(11.8.4)--贪吃蛇4.0.doc
(11.8.5)--贪吃蛇5.0.doc
(11.8.6)--贪吃蛇6.0.doc


以上为简介部分内容,详细请成为会员后查看!


你可能想看:
网站运营多久了,会突然找不到吗?

首先站长持续更新很多年了,投入了大量时间以及资金,也是唯一生活收入来源,域名永远不会更换,有任何问题可以先加我QQ:89797497咨询,承诺保证每天更新从不间断。诚心经营,用时间说话。

本站提供的学习资源能否直接商用?

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

购买会员后,我不想学习了可以退款吗?

学习资源属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、请您在购买获取之前确认好是您所需要的资源。如其它疑问联系客服QQ:89797497

课程都是最新的吗?后期还会不会更新?

课程都是站长花大量金钱以及投稿收集得来,课程都是全站最新发布的,一手更新货源,如有后期作者更新也会第一时间更新发布。请持续关注本站。

成为会员后会二次收费吗?

一次开通即成终身VIP会员不再以任何形式收取二次费用。

导航在这里!

所有功能都在底部导航栏哦~

全部分类

选择您感兴趣的分类,浏览相关资源

搜索资源

输入关键词,查找您感兴趣的内容

最近搜索

个人中心

查看和管理您的个人信息

新用户注册
验证码
已有账号? 立即登录
用户登录
验证码
没有账号? 立即注册

近期查看内容

  • 暂无最近阅读记录

资源下载

以下是您购买的资料链接

Java程序设计-从零入门Java,实战项目驱动学习

链接已验证 · 有效期永久
网盘链接
使用指南
1

保存文件:方法一

点击打开按钮 → 在新页面保存文件 → 根据提示在浏览器中完成登录或注册操作 → 最终按浏览器提示打开或下载网盘APP。

2

保存文件:方法二

请您先点击复制按钮,之后打开网盘APP,系统会自动弹出窗口,点击窗口中的"保存"按钮即可存入您的网盘。

3

使用资源

文件保存成功后,您就可以轻松管理了:点击文件即可在线畅看,或者随心所欲地下载到您的设备上。

其它问题
链接失效怎么办?

如果遇到链接失效,请联系邮箱89797497@qq.com,我们会尽快更新链接并回复。

下载速度太慢怎么办?

网盘非会员下载速度可能受限,建议尝试使用官方提速功能或选择非高峰时段下载。

资源可以商用吗?

本资源合集收集于网络,均不可商用。