java学习之路有感而发

入门

入门java开发者,需要先学习java语法基础知识,然后要学习前端知识比如html、css、js、jquery,为什么要学习前端知识呢,虽然java工程师都是做后端开发的,因为我们所学习的java开发基本都是做web项目的,B/S架构,基于浏览器访问的系统,必不可少的需要调试前端的一些参数和后端进行调试工作,所以如果我们连基本的前端知识都不清楚的话,工作很难进行开展,接着需要学习一些http请求知识,比如form表单提交到后台,我们需要java的servlet处理请求返回给客户端,那么接着就要学习web服务器,比如tomcat服务器,servlet是运行在tomcat服务器上的,web服务器只需要简单了解即可,比如掌握怎么部署项目,怎么启动项目,怎么重启项目;
servlet在处理客户端的请求时,我们在后端一般需要访问数据库,那么我就需要学习java怎么连接数据库,这里有门技术叫做jdbc,以及数据库(推荐使用mysql轻量数据库进行入门学习)操作的语言sql,大家一搜便知道怎么回事了,是连接数据库用的;

中级

入门的时候我们做一个简单的项目需要的知识点有了,html、css、js、jquery、jdbc、servlet、tomcat、mysql、sql;
那么中级我们就需要学习框架知识了,啥是框架知识呢,比如之前我们用jdbc、sql去操作数据库,那么我们就有个mybatic框架可以更优雅的替代jdbc、sql,我们可以面向对象去编程,通过配置即可连接数据库;
现在企业常用的框架组合:
spring+hibernate+struts
springmvc+mybatis
springboot+springcloud+vue(前端工程师使用)
所以我们都要学习了解至应用级别;

高级

所谓高级就需要懂的原理性的知识点多了,比如源码分析、框架原理、数据库优化等知识点
比如我们要掌握JVM原理以及常用优化原理,数据库优化原理等;

架构师

架构师基本都是野生的,为啥呢,因为架构师都是通过实战去总结出来的各种架构承载并发压力与吞吐量;
我们可以模拟高并发去测试我们的系统,模拟大数据量进行测试优化;总结经验,早日成为架构师;


-END-

如果你喜欢我的分享,欢迎关注微信公众号 java学长分享技术干货!

悄悄告诉你免费赠送重磅互联网架构师教程,提升职场技术水平!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT悍将阿瑞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值