选择星辰互联,挑战年薪三十万!
一、谋定而后动如果你想学习java,首先要静下心,想清楚两点:第一点,你是不是喜欢编程,是不是喜欢Java?第二点,你能否坚持不懈地用心学习?如果你确确实实喜欢编程,喜欢java,才有可能学好Java!确定了自己喜欢并愿意来学习java,那么接下来,我们要做的是什么呢?
二、做好准备学习Java之前,我们需要掌握一些学习Java所涉及的基础知识,因为学习Java和其它计算机技术是分不开的,例如jdk的下载等,另外也要注重学习的方法,对于一些简单的问题,例如jdk的安装,可以直接在网上找到一大堆答案,学习,就要多动脑,多思考,人是万物之灵,做人做事,都要灵活,有灵性,更要用心!
1)买一本java学习用书。最新版的JDK6书籍市面上你不一定买的到,但我们应该尽量买一本较新版本的。因为网络上Java的学习资源不够系统,一本Java入门书籍,能够为你系统的学习java打下一个良好的基础。
2)java运行环境的准备。我们想要java程序跑起来,就要准备好java的运行环境,也就下载安装一个jdk6,关于jkd6的安装运行,百度里面有很多教程,安装过程遇到问题,可以直接去百度求解,这里面没有什么复杂的套路。安装好之后,你就已经找到了通往java世界的大门!
三、关于Java基础的学习Java的体系分为JavaSE、JavaEE和JavaME(JDK5.0以前分别叫J2SE、J2EE和J2ME),JavaSE是这一切的基础。不管做什么,基础一定要牢,所以,想要在Java领域闯荡,JavaSE一定要学好。
四、关于JavaEE的学习学好了JavaSE,打下了一个良好的基础,接下来根据自己的喜好,选择学习JavaEE或是JavaME;根据目前的形势来判断,大多数人会选择JavaEE方面的学习。学习JavaEE我们可以选择一款编程工具了,NetBeans、IDE或者Eclipse,大家都可以体验一把,选择自己用起来顺手的。关于JavaEE的学习,给大家下面三点建议:
1.关于JSP/Servlet关于JavaEE,目前最新的版本是JavaEE5.0。想要学习JavaEE,首先要学习JSP/Servlet技术,因为这是学习JavaEE的基础,最好的是能够掌握JSP1.2/2.X的知识,就目前而言,很多在用的系统都是基于JSP1.2,另外要掌握一些如HTML,CSS等等的外延技术。在学习JSP/Servlet的同时,学好JDBC、数据库开发技术,因为JavaWeb项目基本全部都是与数据库紧密结合的。
2.关于数据库开发技术的学习数据库技术是重点,是做业务系统必备的技能,掌握SQL语句的使用是一个JavaWeb开发人员最基本的要求!常用数据库有DB2、Oracle、SQLServer、MySQL等,我们可以根据自己的需求,用心掌握其中一种的开发技术。
3.关于JavaEE其它开发技术前面的都学好了,接下来你可以学习一些关于EJB的知识,来扩充你的知识储备。EJB3.0是目前最新的版本,建议结合学习EJB2.X/3.0,因为EJB3.0其和前面的2.X版本变动较大,而目前EJB2.X的应用市场还很大。另外,还需要掌握一种企业级应用服务器的使用,如SunApplcationServer或JBOSS等,目前这两者都可支持EJB3.0。
五、知识储备JavaEE入门之后,随着开发需求的不同,你就需要不断扩展你的知识面,去学习Spring、Hibernate,以及各种Web框架(如Struts、JSF、Webwork或是Tapestry等)。技术、经验积累到一定程度,分析、设计等更高层次的知识就是你需要考虑学习的内容了,你也就可以进一步学习UML、模式等相关的知识。
小结凡事熟能生巧,无论学习任何知识,多做练习都是根本,学习Java更是如此,只看书,不多做练习,是学不好的!学习,要多动脑,多思考,人是万物之灵,做人做事,都要灵活,有灵性,更要用心!
抓住机会,如果你想加入互联网IT行业,不用担心自己是零基础,别再犹豫,来吧!星辰互联带你飞!