Java二轮理解

整个Java在我看来,可以归纳为两个大点,一是对功能的实现,二是对数据的操作。

为什么这么说呢。

我们知道Java有三大特性,继承,封装,多态。

然后我们会学习很多基础知识,例如常用类,控制语句,IO流啊,异常机制等等。

之后,我们就要接触一些框架,技术,来针对在工作中项目需要用到的东西。

比如前段技术,可以不深入学习,但要了解HTML,CSS,JS,AJAX等等。

知道了前端是怎样运行之后,我们就得着重于后端操作,得熟悉MySql等数据库,基础的增删改查语句必须得会。例如 select * from xxx where id= id 等等一系列操作数据库的语句。

要知道,我们的项目是在网络上运行,数据是在网络中传输的,所以,网络编程这一块得熟悉,否则你连最基本数据通过哪里传输,怎么传输的都不知道。什么TomCat啊,Severlet等等,得多复习复习。

再往后,就得学会几种框架知识了,例如Spring,Springboot,SpringMVC,Spring Cloud等等都得掌握。其实你慢慢自己都会去学习框架的知识,因为工作中总会用到。

Linux也是Java程序员必备的技能,这个学起来其实比较复杂,但是也不是不能理解,学会Linux之后,你才能掌握更加关键的技能,为操作数据,优化项目,优化数据性能等打基础。

ZooKeeper,Docker,Dubbo,Redis,Nginx等分布式技术是在往后工作中的重点。

我拿一个我以前做过的项目举个例子。

我在江苏工作的时候,那个时候还没有这么多技术,也就用了MyBatis和Nginx,Mysql等一些常用的技术做OA后台销售支持,做一个销售表单,你得有添加商品的功能,删除,货物跟踪以及一件配送等功能,这些都依赖于对数据的操作,也就是开头我所说的两大核心要点之一,对数据的操作。

我这里不详细介绍项目的一些东西,毕竟是前东家的项目。

想学会Java不难,想学好Java就得下功夫了,这个行业可以不聪明,但不能不努力。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值