论 如何学java 和 web

写这几句话的时候本人还是在校大二计科狗一枚,同时也写给以后的自己。
接触java一年了,准确的说是半年吧。确实大二上学期也没怎么好好学,而且刚开始学的时候真的像啃骨头一样难啃^_^,总是有各种问题 比如:“在写一个类就那么难吗,不就是CV一下 为什么非要搞什么继承,多态。。。。” 确实,因为当时学的再多也都是在理论阶段。个人认为语言的每一种语法出现都是为了解决世界开发中的问题,使开发更为方便。所以在这里给初学者建议:如果你是在校大学生,不着急毕业,那么请耐着性子好好研究。如果你即将毕业或者转行,那么java基础部分大致的浏览一遍即可,什么类加载器,反向代理。。。大致知道就行,因为有些东西要想深入理解还是要到实际的应用场景之中,有些东西,你在后面的实战项目中自然会明白。
以上也是我学java基础的心得(虽然到现在我的基础也不是很好^_^),后来,也就是大二的寒假,我开始学(html+css+jqury….)同时学的也很鸡肋,分分钟想砸电脑(为什么视频里能出来,我的总是出不来),其实真正学到这个阶段的手才开始慢慢对一个网站的额搭建,什么是前端和后台慢慢的有所认识,终于知道学java在一个工程里面是负责那一块的。因为前端的东西确实很无趣(除了CV还是CV)。。所以学了一周就跳到servlet(以至于我现在的前端还是很菜)。 接下来就是一通的cookie session 域对象。。。。终于 豁然开朗。。原来开发是这样的(其实并不是这样的,开发哪有用原生的),因为随着你长时间的接触一路上知道好多名词(那些英文单词 看起来很高大上的其实没什么),有些东西即使不用也,也知道他是干嘛的,差不多 我感觉到这里 ,算是一只脚踏入了javaweb的大门
之后就利用学期末的一点时间学了SSH(struts2 + Spring + Hibernate) 因为现在ssh已经不怎么用,考虑到技术更新的速度并且我还有两年毕业,所以就大致的了解一下没有深究。然后在快放暑假的时候接到老师的消息,让参加他的一个新华网App的项目(所实话当时真的有点慌。。。东西做过 但是没有实战过 怕玩砸)本着学东西的态度,就答应了老师。
然后就是我假期实战的开发之旅,,,,,
首先带我们的使我们的java老师,然后实现的是app的pc后台管理,和app中的两个模块恩。。。我刚开始以为老师有实战经验(我们老师用VB做过图像识别)这种小App对他来说还不是小菜一碟。、、原来老师一直在搞嵌入式,对于web开发并不太了解。。那么问题来了都不会,怎么弄。既然来了 就硬着头皮上吧。三天时间 好好研究了一下SpringMVC 和 Mybatis
最后从建表到逻辑设计还真让我给弄出来了(中间也踩了很多坑)。这次实战最大的收获就是数据库建表的重要性,他是直接和逻辑实现挂钩,一个好的数据可结构可以表面很多复杂的逻辑实现。还有就是回学校好好学习 自己查的太多了。。。
虽然一大堆废话,还是想告诉一些同路人,现在学不太懂没关系,慢着性子,对你来说这些新知识早晚会变得像 HelloWord一样简单。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值