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

原创 2004年12月31日 10:13:00
 目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,和大 家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。

个人认为想成为一个合格的JAVA初级程序员应该具备如下知识:

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

二、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,,<table>,< tr>,<td>等。如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。

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

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

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

一个java程序员如何从新手慢慢成长

我也搞了几年JAVA了,由于一向懒惰,没有成为大牛,只是一普通程序猿,不爱玩社交网站,不爱玩微博,唯独喜欢百度贴吧,潜水很久了,手痒来给新人分享下从新手成长为老鸟的已见,也刷刷存在感,应该不比曝照差吧...
  • shangguanwuxi
  • shangguanwuxi
  • 2015年01月12日 11:12
  • 2131

《你好哇,程序员》—教你如何成为一名牛X的程序员

关注安大哥应该是从《漫谈程序员系列》博客开始,他的博客语言幽默风趣,逻辑清晰,而且经常配以丰富的图文,非常直观和容易理解。 再后来了解到,安大哥刚好与我一样也是从事C++开发,就又多了一个关注的理由。...
  • anda0109
  • anda0109
  • 2016年05月03日 22:45
  • 2348

作为一个C#程序员,你到底能够达到什么级别?测试一下吧

原文地址:http://www.hanselman.com/blog/WhatGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx ...
  • lingxyd_0
  • lingxyd_0
  • 2014年03月27日 10:49
  • 2369

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

目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,和大...
  • WSF861559021
  • WSF861559021
  • 2011年12月27日 00:57
  • 368

如何成为一名JAVA初级程序员

目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员, 但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,...
  • wymrdjm
  • wymrdjm
  • 2017年12月26日 08:16
  • 23

如何成为一个合格的JAVA初级程序员

一、面向对象的知识:JAVA是一个面向对象的开发语言,因此熟悉面向对象对学习JAVA很有必要,您要了解:什么是对象,什么是类;什么是封装,什么是多态,什么是继承;什么是抽象类,什么是接口。了解了概念后...
  • u012198382
  • u012198382
  • 2014年04月13日 19:47
  • 1498

乔丹和王治郅, 谁更适合教你打篮球?---与初级程序员们分享、共勉!

乔丹是家喻户晓的篮球明星, 王治郅呢? 虽然名气和球技逊色于乔丹, 但也是很有名很厉害的。 如果你想学好打篮球, 我认为无论是乔丹还是王治郅, 他们都非常有能力有资格教你, 问题是: 乔丹一定会比王治...
  • stpeace
  • stpeace
  • 2015年03月15日 10:45
  • 1525

Java进阶之路——从初级程序员到架构师

一: 编程基础 不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员,基本的数据结构和算法基础还是要有的。下面几篇文章从思想到实现,为你梳理出常用的数据结构和经典算法。 1-1 常用数...
  • u012017783
  • u012017783
  • 2017年07月06日 00:24
  • 753

Java进阶之路——从初级程序员到架构师,从小工到专家

怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希...
  • u012260238
  • u012260238
  • 2017年12月18日 14:54
  • 80

Java进阶之路——从初级程序员到架构师,从小工到专家

怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。希...
  • q781045982
  • q781045982
  • 2017年07月31日 15:58
  • 176
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:教你如何快速成为一名Java初级程序员
举报原因:
原因补充:

(最多只允许输入30个字)