简介:理解面向对象的思想,是理解高级编程语言的核心!课程不仅带你掌握 Java 面向对象编程基本实现原理,熟练使用封装、继承、多态面向对象三大特性,而且还有ArrayList、Jar包的使用!在扎实基础的同时接触到会伴随未来工作很长一段时间的实用技能!快开始学习吧~
第2章 面向对象的基础认知
在Java中,想实现功能,离不开类与对象。但对初学者来说,这一点不好理解。本章通过生活的案例,帮助大家理解类、对象、方法的使用。
第3章 面向对象特性之封装
有了前面的铺垫,想必大家对于对象、方法和类有了一定的了解。有同学可能有疑问,类越写越多,怎么组织起来呢?怎么用好对象和方法呢?了解了封装之后,相信你会有自己的答案
第4章 面向对象特性之继承和多态
掌握了封装之后,继承和多态就好理解多了。本章带大家掌握super关键字的使用和Java中的接口。最后带领大家了解Java中最常用的ArrayList。
第5章 天气预报项目的实现
基于上述学习,我们来分析下阿里云API的原理,画图讲解通信过程以及传输的数据,实现从中获取数据并展示。再重构代码,提炼出可重用的方法,让同学们体会面向对象的思想如何应用在项目中。
解锁即可观看《Java工程师》完整课程视频
Java工程师
以一线互联网公司产品标准,打造适合零基础学习的全干货Java课程。选择Java,高薪就业的第一步!
【第1周】Java基础夯实-环境搭建与语法入门
【第2周】Java基础夯实-循环、数组与方法
【第3周】Java基础进阶-面向对象之封装与继承
【第4周】Java基础进阶-面向对象之单例模式与多态
【第5周】Java基础进阶-异常、包装类与字符串
【第6~7周】Java基础进阶-集合、泛型、多线程、I/O与综合案例
【第8~9周】数据管理必备利器-MySQL
【第10周】Java与数据库连接的桥梁
【第11周】Java高级编程
【第12周】Java必知必会框架入门-MyBatis
【第13~14周】前端编程必备三剑客——HTML、CSS与JS
【第15~16周】前端综合案例实战与前端火热框架VUE3入门
【第17周】Java Web编程急速入门
【第18周】Java Web编程进阶-常用功能与过滤器
【第19~20周】Java Web编程实战-MyBatis实现OA系统项目实战
【第21~22周】Java主流框架入门-Spring
【第23周】Java主流框架入门-Spring MVC
【第24周】Java主流框架实战-SSM开发社交网站
【第25~26周】Java主流框架实战-Spring Boot电商项目实战
【第27~28周】Java主流框架进阶实战-Spring Boot电商项目升级
【第29周】面试指导-高频面试题详解
【第30~31周】Java分布式入门
【第32周】Java微服务入门-Spring Cloud
【第33~34周】Spring Cloud微服务电商项目实战
【第35周】Zookeeper+Dubbo应用与就业指导