教你如何成为一名Java初级程序员

教你如何成为一名Java初级程序员,第1张

二、JAVA语法:如果您已经有了开发经验,恭喜您,您学习JAVA语法来将比较容易。如果您有C++等面向对象语言的开发经验,您只需简单的翻看一下介绍JAVA的相关书籍就可以了。如果您是新手,没有关系,您下些工夫,好好研究一本JAVA初级教程之类的书就可以了。

学习了JAVA语法,加上面向对象的知识,只有您用心,您就可以写出来比较好的JAVA代码了。如果您再抽出时间熟悉一下JAVA编程规范,您代码的水平就应该不俗了。

三、JSP和HTML:在我国的绝大多数公司,做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,,以及常用的JSP标签,如include,userBean等。尽管一些工具会帮您生成HTML代码,但您还是要熟悉比如title,, , , 等。如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。

五、开发工具:大家都知道,开发工具可以帮助您更好更快地开发,因此熟悉几种开发工具很有必要。目前JAVA的开发工具比较流行的有JBuilder,IDEA,Eclipse,HTML的开发工具有Dreamweaver等。

六、熟悉一种框架:熟悉一种框架其实是成为JAVA程序员的一种可选知识,但目前开发B/S结构的应用的开发小组,都差不多会采用一种框架来构建自己的应用系统。框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架的开发使你可以省出很多的开发成本。

有。目前Java是甲骨文公司(Oracle)的编程语言产品,公司为此设置了4个官方的证书,从初级到高级依次是:

1、Oracle Certified Associate:需要掌握后续证书都要用到的基础Java编程知识。

2、 Oracle Certified Professional:分为“移动应用开发”和“商业组件开发”两大内容。

3、Oracle Certified Expert:分为“企业级JavaBean开发”,“Java持久化开发”,“Web服务开发”,“Web组件开发”四大内容。

4、Oracle Certified Master:需要掌握Java企业级架构和企业级开发。

这四个证书是官方出的,所以具有绝对的权威性,当然价格也不便宜。

但是,如果想找到好工作,建议还是磨练自己的技术和经验,就算你有了证书,在面试的时候还是要考察你的基本功和知识面,所以个人觉得认证证书最大的用处是让简历好看一些。

扩展资料

Java认证考试的特点分述:

1、SCJP(Sun Certified Java Programmer):测试 Java程序设计的观念和能力,内容偏重于 Java 语法和 JDK 内容。共 59 题复选及填充,时间 2 小时,答对 61% 是及格标准。

2、SCWD(Sun Certified Web Component Developer for J2EE Platform):内容涵盖 Servlet 与 JSP。考题为 60 题复选及填充,时间 2 小时,答对 70% 是及格标准。

3、SCJD(Sun Certified Java Developer):测试 Java 软件开发的进阶技能,考试分成两阶段,第一阶段是程序设计题,时间无限制,答对 80% 以上就可以进入第二阶段应试。第二阶段是 5-10 题简答题,时间 90 分钟,答对 70% 以上即可得到 SCJD 认证。

4、SCAJ(Sun Certified Enterprise Architect for J2EE):测试对于 J2EE 架构的熟悉程度以及系统整合的能力。本考试分成三个阶段,第一个阶段是 48 题复选题,时间 75 分钟,答对 68% 以上方可进入下阶段。第二阶段是系统设计专题,无时间限制,答对 70% 以上方可进入下一阶段。第三阶段是四题申论题,应试时间 90 分钟。

参考资料来源:百度百科:Java认证考试的特点分述

一、JAVA。要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高 级)工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希 望您对JAVA的所有包都浏览一下,知道大概的API,这样您就发现其实您想实现的很多功能,通过JAVA的API都可以实现了,就不必自己费太多的脑经 了。

二、设计模式。其实写代码是很容易的事情,我相信您也有同感。但如何写得好就比较难了。这个“好”字包括代码可重用性,可维护性,可扩展性等。如何写出好 的代码往往要借助一些设计模式。当然长期的代码经验积累,只要您用心,会使您形成自己代码风格。相信您的代码也比较符合代码的可重用性,可维护性,可扩展 性。但既然前人已经给我们总结出了经验,我们何不踩着前人的肩膀前进?

三、XML。现在的系统中不使用XML几乎是不可能的。XML的功能非常强大,它可以做数据转换、做系统的配置、甚至可保存您的系统业务数据。因此您必须 了解XML,包括它的语法,结构。您还需要比较熟练的使用解析XML的一些API,比如JDOM,SAX等,因为在我们一般的项目中,XML往往担当系统 配置信息的作用,您需要用这些API解析这些配置信息,开发完美的项目。

四、精通使用一种或两种框架。像在《如何成为java初级程序员》中提到的那样,“框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架 的开发使你可以省出很多的开发成本”。但我这里希望您能精通,更多的是希望您能通过框架的使用了解框架的思想。这样您在开发一个项目时思路会开阔一些,比 如您会想到把SQL语句与您的JAVA代码分开,再比如您会考虑把您的业务逻辑配置到XML或者数据库中,这样整个项目就很容易扩张了。

五、熟悉主流数据库。其实真正比较大的项目都是有人专门做数据库的,但往往很多项目要求作为(高级)工程师的您也参与数据库的设计以及SQL的编写。所以 为了更好的为国家做贡献,建议您还是多了解一些主流数据库,比如SQLSERVER,ORACLE,多连接SQL和存储过程以及触发器。如果您不是“科 班”出身,您还需要补充一些数据库原理方面的知识。

六、精通一种或两种WEBServer。尽管我再《如何成为java初级程序员》里讲过它,我还是要强调您要精通一种或两种。因为作为JAVA工程师,特 别时想成为高级JAVA工程师的您,您不可避免地要部署您的项目到WebServer上,而且只有当您精通一种WebServer,您才可能最大限度地使 用它的资源,这往往可以节省很多时间和精力。

七、UML。我知道您肯定想成为高级工程师,因此您有必要了解或熟练或精通UML,这取决于您有多大决心想成为高级工程师和项目经理。在比较正规的开发团 队中,UML是讨论项目的交流工具,您要想做一个工程师,您至少要能看懂,您要想做高级工程师,您要能通过它来描述您对项目的理解,尽管这不是必须, 但却很重要。

八、站在高度分析问题:这不是一个知识点,也不是通过书本就能学得到的。只所以提到这一点,是因为我比您还着急,我希望您更快的成为一个高级的工程 师,而不是一个一般的工程师。希望您在工作中多向您的系统分析员、需求分析员、系统设计员学习,多站在他们角度上去看您在开发的项目。在最好在项目之 初先在您的脑海里对项目有个大致的分析、设计,然后和他们进行比较,找找差别,想想缺点。

九、工具。与在《如何成为Java初级程序员》里提到的不同,您在这个阶段可能接触到不同的工具了,尽管您还需要使用JB或者IDEA,但能可能对 ROSE,Together要多了解一些,因为您要画UML了。不要再对Dreamweaver等HTML编辑器情有独钟了,那些JSP页面让初级程序员 去写吧。

现今时代java语言应用非常广发,职位也很多薪资就跟不用说了高薪是肯定的,但是想要成为一名合格的java工程师基础一定要打牢,有一句话不就是说根基不稳地动山摇的吗。如果基础不好时做不了一名合格的java工程师的。IT培训告诉你Java程序员需要学习哪些基础知识?

一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。了解了概念后,您还需要这些概念是如何体现的,如类和对象有什么区别类是如何封装的

二、JAVA语法:如果您有C++等面向对象语言的开发经验,您只需简单的翻看一下介绍JAVA的相关书籍就可以了。如果您是新手,没有关系,您下些工夫,好好研究一本JAVA初级教程之类的书就可以了。

三、java主要学什么JSP和HTML:做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。

四、WebServer:熟悉了以上三种,可以肯定的说您已经可以制作出来JSP页面了,您也可以在您的页面里使用自己开发的了,但您的页面总要跑起来才能看到您要的效果,这就要求您必须熟悉一种WebServer,比如:TOMCAT,RESIN等。您要熟悉如何发布您的应用,如何利用WebServer的数据库资源等。

五、开发工具:大家都知道,开发工具可以帮助您更好更快地开发,因此熟悉几种开发工具很有必要。目前JAVA的开发工具比较流行的有JBuilder,IDEA,Eclipse,HTML的开发工具有Dreamweaver等。

六、java主要学什么熟悉一种框架:熟悉一种框架其实是成为JAVA程序员的一种可选知识,但目前开发B/S结构的应用的开发小组,都差不多会采用一种框架来构建自己的应用系统。框架都会有许多可重用的代码,良好的层次关系和业务控制逻辑,基于框架的开发使你可以省出很多的开发成本。目前比较流行的框架有Struts和Spring等。

我们第一次得到一份工作时,每个人都会处于更加令人兴奋的状态,就像刚加入公司的Java程序员一样,但是当他们第一次进入公司时,他们还是有点紧张,害怕做错一些错误或是不讨喜的事情,所以他们在刚加入Java行业中应该注意什么呢?下面北京电脑培训和大家一起讨论一下。

一、注意察言观色

作为刚进入公司的Java程序员,学会察言观色是非常重要的,在职场中除了用技能征服别人之外,还必须展示你的情商,体现出处理事情的能力。在刚进入职场时,你对公司的每个人都不是非常熟悉,这个时候,北京IT培训建议最好不要刻意的去讨好谁。

但请记住尊重每个人并尊重每个人做的事情。例如,办公室里有很多年轻人,如果你开口喊别人哥哥,这样的称呼对吗?如果他比你小怎么办。看看喊对方的名字,或者问他,他叫什么名字,昌平IT培训认为这会更加合适一些。

二、编写Java代码疲劳

许多刚刚进入职场的Java程序员感到厌倦了编写Java代码,这是正常的,北大青鸟建议这时必须快速适应,因为您的工作是不断编写Java程序,并且一天中你有80%到90%的时间是在工作。

很多刚刚进入工作环境的人是很难适应的,平时会感觉到非常累,但是工作的事情是很难改变的。由于工作的环境不同,每个人所接触的事情也是不同的,面对工作是不能推脱的。这个时候,昌平北大青鸟认为你要做的就是把它变成你的习惯,慢慢的习惯这个行业。

现如今,随着互联网的发展越来越多的人选择IT行业发展,无论是兴趣所致还是基于IT行业的薪资待遇好,他们都将不如IT行业选择成为java程序员,做java程序员的首选就是参加java培训。如果想在java程序员这个行业发展的更好,成为java程序员要做到什么呢

1、每天至少写4个小时代码

一个好的程序员,每天会花费大量的时间在敲打代码上面。这是因为长时间的敲打代码可以让他们快速的记住那些常用的属性、元素,这样就不用到用的时候再查找资料了。另外,长时间的敲打代码还可以提高他们写代码的速度,比如有些程序员明明能力很强,各种代码都会写,可是他写代码的速度却提不上来,这样严重拖延了他的工作效率,而长时间敲打代码就可以在一定程度提高您写代码的速度,这样工作效率自然而然就提升上来了。

2、配合开发团队

一个优秀的程序并不是一两个程序员就能写出来的,它需要一个优秀的、能互相配合、互相理解的团队,而一个优秀的程序员想要融入这个团队,并不是只有高超的技术就可以的,他还需要学会与其他成员配合、学会沟通。

3、利用业余时间编码

想要成为一个优秀的程序员并不能仅仅靠工作的时间,他需要利用一切的业余时间去学习,去利用一些业余项目来增加自己的技能,同时让自己跟上新技术发展的步伐,这才是一个优秀程序员应该具备的。

4、不要在相同的工作上停留过长时间

一个程序人员在他敲打代码的时间内,难免会碰到一些重复或相似的项目,这些项目在第一次敲打的时候可以花费比较长的时间去研究,但当你再次碰到的时候,却不能再在这些相似的项目上浪费时间了,您应该能快速的敲打出来才对,一个优秀的程序员并不能只是巩固以前的知识,他还需要不断的去拓展、去学习新的技能。

5、永远不要停止学习

程序员的技能更新换代速度是非常快的,如果您想要在程序员的领域立足,那么一定要学会学习,要保持如饥似渴的态度和持续的激情。不要试图去啥都学,因为这是不可能的,要保持专注,不断学习。回龙观电脑培训认为也许你每一份开发工作都会有一半之前没有做过的事情,所以你要有的重要的技能就是知道如何去学习,去寻找信息,如果你有了这项技能,那么,不管你需要什么,你都可以通过自学拥有了。

以上就是关于教你如何成为一名Java初级程序员全部的内容,包括:教你如何成为一名Java初级程序员、Java程序员考试都需要什么证书没有、如何成为一名Java初级程序员等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9456131.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存