一名合格的架构师就一定一名好的工程师。可以说,架构师就是工程师们的将军,只有优秀的工程师才能成为一名合格的架构师。而作为一名好的工程师,就必须要有强悍的编程能力,这也是最基本的要求。
所以我把java基础核心篇放在第一个位置上分享,也是希望大家重视。可能会有人觉得这个东西自己看书学学就行,用公众号就想看看高端的。别急,面包,馒头都会有的,下一篇就会不一样了哟(敬请期待)。
在这里,我会通过问题引出知识点的方式,分享一下每个知识点可以用来解决什么实际问题,说不定能给大家带来一些别样的收获。通过从解决问题出发去理解知识,可以在实际解决问题的时候更容易知道用什么知识呀。下面是我将要给大家分享的内容,不一定会按照这个目录来,敬请期待哟:
1. java发展与介绍
介绍一下java的来龙去脉,主要了解java是用来解决什么问题的,凭什么解决?
2.java面向对象的理解,三大特性理解
对java面向对象思想的一个理解,帮助我们在开发中使用OO思想。要不然,可能我们又会是一个操着面向对象语言的开发者,写着面向过程的代码。
3.java程序结构,数据类型加运算符
了解java程序的基本结构,做到基本的程序编写,成就你大神的第一步
4.基础类库
会写好代码,又会偷懒的程序猿,才是真正机智的程序猿。要会偷懒,肯定要学会用一些第三方的库,这样既能实现功能,又能少写代码,这真是居家旅行必备之既能呀。
5.异常处理
作为一个健壮的系统,怎么能没有一个系统出现异常的处理机制呢?错误不处理,老是显示出来,业务可是不会放过你的哟,然后对你说,“这里好像又有一个bug”。
6.内部类,lamada
java之装逼神器,没有一定的java功底,是看不懂你写的lamada表达式的。想让自己的代码更加高大尚一些吗?快一起来学学吧。
7.集合和泛型
java中用来处理对象型数组的必备神器,什么,你要用[],能不能高级点,快来看看这部分内容吧。
8.mysql加事务
经过我们艰辛的程序计算,得到了我们想要的结果,如此宝贵的东西,总要找地方记录下来吧。于是,就有了我们的数据库,同时为了保证数据的一致性,所以我们引入了事务的概念。
基础牢固,我们才可能达到一个非常高的高度,就像武林绝学一样,根基不稳,是没办法登峰造极的,所以也希望大家能看看我的分享,说不定有意向不到的收获。当然也有可能基础已经很扎实了,没关系,马上就有更干的干货在等你们,spring在等着你们哟。
领取专属 10元无门槛券
私享最新 技术干货