扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓
![](https://img-blog.csdnimg.cn/20201202154019321.png)
订阅后:请点击此处观看视频课程
视频教程-至简 Java-Java
学习有效期:永久观看
学习时长:1556分钟
学习计划:26天
难度:低
「口碑讲师带队学习,让你的问题不过夜」
![](https://img-bss.csdnimg.cn/20193127364510_85099.jpg)
讲师姓名:胡杨
架构师
讲师介绍:10+ 年软件和互联网研发架构经验,喜爱编程 , 读书
☛点击立即跟老师学习☚
「你将学到什么?」
本课程 通俗易懂,循序渐进, 深入浅出。从实践中提炼精髓,以简单扼要讲明概念,并以生动培养编程兴趣,对Java面向对象编程的深入剖析,结合实践中运用场景解读,领略编程的乐趣。
「课程学习目录」
第1章:Java开发环境搭建 |
1.Java 开发 JDK 与 NetBeans 环境安装 |
2.Java HelloWorld 详解 |
3.Java 编译和运行原理 |
第2章:Java 基本概念 |
1.Java 变量&数据类型 |
2.Java 变量命名规范&关键字&标识符 |
第3章:Java 运算符 |
1.Java 数学运算 计算器应用 |
2.Java 自增++ 自减-- |
3.Java 类型转换 |
4.Java 键盘输入 银行取款应用 |
5.Java String字符串 连接符 |
6.Java 关系运算 |
7.Java 逻辑运算 |
8.Java 逻辑运算 短路特性 |
9.Java 三目运算 |
第4章:Java 控制语句 |
1.Java if 语句 工资纳税例子 |
2.Java switch 分支语句 飞机移动例子 |
3.Java while 循环语句 学生人数增长 |
4.Java 断点调试和while 循环 |
5.Java do while 循环 切水果游戏实例 |
6.Java for 循环 泡泡球游戏实例 |
7.Java while & dowhile & for 循环的比较和应用场景 |
8.Java break & continue 坦克大战游戏例子 |
9.Java 二维循环语句 |
10.Java 方法 计算体积例子 |
第5章:Java 数组 |
1.Java 一维数组定义和遍历 |
2.Java 一维数组查找 |
3.Java 一维数组的排序 |
4.Java Arrays 类 |
5.Java 二维数组定义和遍历 游戏背景实例 |
6.Java 二维数组查找 扫雷游戏实例 |
第6章:Java 面向对象编程 |
1.Java 类和对象 |
2.Java 的封装特性 |
3.Java 方法的重载 |
4.Java 构造方法和构造方法重载 |
5.Java 对象引用和结构图 |
6.Java 面向对象继承 |
7.Java 面向对象 重写 |
8.Java 面向对象 多态 |
9.Java 抽象类 |
10.Java 抽象类和优点 象棋游戏实例 |
11.Java 接口 |
12.Java 抽象类和接口的对比 |
13.Java 内部类 |
14.Java 匿名内部类 |
第7章:Java 修饰符 和 关键字 |
1.Java 包 |
2.Java 访问修饰符 |
3.Java this,super 关键字 |
4.Java final 关键字 |
5.Java static 关键字 |
6.Java 常量和枚举 |
7.Java 局部代码块,构造代码块,静态代码块 |
8.Java Object 类 |
9.Java instanceof 关键字 |
10.Java 对象内存结构 |
第8章:Java 异常处理 |
1.Java 运行时异常 和 编译时异常 |
2.Java 自定义异常 throw 产生异常 throws 抛出异常 |
第9章:Java 多线程 |
1.Java 多线程 之 概念和两种方式 |
2.Java 多线程 之 同步与死锁 |
第10章:Java 字符串String详解 |
1.Java 字符串String 之 内存结构和比较 |
2.Java 字符串String 之 字符与字符串转换 |
3.Java 字符串String 之 字节与字符串转换 |
4.Java 字符串String 之 判断操作 |
5.Java 字符串String 之 转换操作 |
6.Java 字符串String 之 替换和查找操作 |
7.Java 字符串String 之 截取和拆分 |
8.Java 字符串String,StringBuffer,StringBuilder 比较 |
9.字符串总结 记事本 |
第11章:Java 常用类库 |
1.Java 包装类 |
2.Java Math 数学计算类 |
3.Java 大数计算类 |
4.Java 随机数 Random |
5.Java 日期Date 和 格式化SimpleDateFormat |
6.Java 日历Calendar |
7.Java Timer,TimeTask |
8.Java 数组操作类Arrays和比较器 |
9.Java 克隆Cloneable |
第12章:JAVA 集合框架 |
1.JAVA 集合框架 之 List 和 ArrayList |
2.JAVA 集合框架 之 ArrayList 应用 |
3.JAVA 集合框架 之 Collections |
4.JAVA 集合框架 之 Iterator 迭代器 |
5.JAVA 集合框架 之 Vector |
6.JAVA 集合框架 之 HashSet,TreeSet |
7.JAVA 集合框架 之 Map ,HashMap,Hashtable |
8.JAVA 集合框架 之 HashMap 应用 |
9.JAVA 集合框架 之 LinkedList |
10.JAVA 集合框架 之 Stack |
11.JAVA 泛型 |
12.JAVA 增强 for 循环 |
13.JAVA 泛型 集合框架 应用 |
14.JAVA 集合框架 总结 |
第13章:Java 文件 和 IO |
1.JAVA 文件系统 之 文件基本方法 |
2.JAVA 文件系统 之 目录基本方法 |
3.JAVA 文件系统 之 目录遍历,过滤,递归删除 |
4.JAVA 文件系统 之 综合应用 |
5.JAVA IO 之 InputStream,FileInputStream |
6.JAVA IO 之 OutputStream,FileOutputStream |
7.JAVA IO 之 InputStream,OutputStream 文件复制 |
8.JAVA IO 之 Reader,Writer 文件内容替换 |
9.JAVA IO 之 BufferedReader, BufferedWriter |
10.JAVA IO 之 InputStreamReader |
11.JAVA IO 之 DataInputStream ,DataOutputStream |
12.JAVA IO 之 ByteArrayInputStream,ByteArrayOutputStre |
13.JAVA IO 之 ObjectInputStream, ObjectOutputStream |
14.JAVA IO 之 PrintStream, PrintWriter |
15.JAVA IO 之 Properties |
16.JAVA IO 之 RandomAccessFile |
第14章:Java 网络编程 |
1.JAVA 网络 之 TCP IP 协议 |
2.JAVA 网络 之 TCP 文件传输 |
3.JAVA 网络 之 UDP 协议 |
第15章:Java 综合项目实例 |
1.Java 银行ATM - 需求分析 |
2.Java 银行ATM - 分析设计 |
3.Java 银行ATM - 代码实现 1 |
4.Java 银行ATM - 代码实现 2 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授编程思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
- 课程资料+课件
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
- 常用开发实战
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,26天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握Java知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
领略Java编程的乐趣
理解Java面向对象编程精髓