在千锋重庆java培训机构的课程第二阶段学习的主要内容是Javaweb,我想着应该和之前一阶段学过的Javase相差无几,学起来会比较轻松,可是等讲师开始讲之后发现虽然第二阶段理论上知识点不多,但是应用起来却很困难。
这次讲师风格也与之前的截然不同,之前是老师教什么我们就学什么,这一阶段需要我们更有主动性,所以面向的知识点就更广了。之前我一直觉得自己Javase学的还不错,但上课时,第二阶段讲师随便问几个问题我就露出了破绽。从这时候开始我就发现自己有很多知识学的并不牢靠,晚上经常要花很多时间来补之前的知识,例如Java封装继承等。
虽然每天晚上要额外花一些时间来巩固之前的知识会很累,不过这样下来我能收获到很多东西。大概说一下,JSP全名JavaServerPages,是一种动态网页技术,所谓动态就是可以与用户交互,类似于论坛一样,而HTML静态页面就是只能给用户看的。首先,我们配置了几个环境:Java的JDK和服务器Tomcat。至于IDE,我还是用我比较顺手的jetbrain家的IntelliJIDEA,不用Eclipse是因为我不喜欢它的页面。因为我之前都是写静态页面,所以对于动态页面的环境配置还真让我头疼了一段时间,看了一些博客和tomcat服务器的配置后,我配置好了环境并开始学JSP内部对象及内部对象所对应的一些方法。
我发现在用一种语言写程序的时候,demo通常是零星几个功能的尝试,而去写一个偏实战的项目时,是需要从需求分析、模块设计到实现功能的一整套流程,对于我这种初学者,头一步的需求分析就费了好多功夫,功能点想的不**,导致中途还要进行改动。模块设计也是类似的情况,低内聚高耦合这个理念的理解也让我花费了一番功夫。好在末了顺利过了第二阶段的学习,也让我再一次明白了实践的重要性,代码还要多敲,这里引用重庆java培训机构的课程第二阶段讲师对我们说的一句话“学不死,就往死里学!”,目前看来很受用。 |