`
yule1235
  • 浏览: 2352 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

成为一个JAVA初级程序员应该具有的知识

阅读更多
目前,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......等。如果您再熟悉一下JS和CSS就更好了,那会使您制作的页面更友好。


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


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


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

相关推荐

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

    本文将深入探讨如何成为一名Java初级程序员,涵盖Java基础知识、环境搭建、Web开发基础、以及必要的开发工具与框架。 #### 一、Java基础知识概览 **1. Java是什么?** Java是一种面向对象的编程语言,由Sun ...

    java初级程序员知识笔记

    Java初级程序员知识笔记 Java语言是当前最流行的编程语言之一,对于初级程序员来说,掌握Java基础知识是非常重要的。本笔记涵盖了Java基础知识的方方面面,包括Java基础知识、面试常考问题、项目开发初期常见的问题...

    java初级程序员试题

    Java初级程序员试题主要涵盖Java语言的基础知识,包括但不限于语法、数据类型、控制结构、类与对象、异常处理、集合框架等方面。以下是对这些知识点的详细解释: 1. **Java语法**:Java是一种强类型、面向对象的...

    Java初级程序员必备的图

    【Java初级程序员必备知识点】 Java 是一种广泛使用的高级编程语言,尤其在企业级应用开发中占有重要地位。对于初级Java程序员来说,理解并掌握以下几个关键知识点至关重要: 1. **线程状态及其转换**: - **新建...

    java初级程序员面试题.pdf,这是一份不错的文件

    本资源是一个java初级程序员面试题的pdf文件,涵盖了java初级程序员的基本信息、技术职称、语言能力、教育经历、工作经验、个人技能、自我评价、联系方式等信息。 基本信息 本资源中包括了两个初级程序员的基本...

    java初级程序员视频教程整套下载地址

    ### Java初级程序员视频...以上就是根据“java初级程序员视频教程整套下载地址”这一主题所涵盖的主要知识点概览。通过系统地学习这些内容,初学者可以建立起坚实的Java编程基础,并为进一步深入学习打下良好的基础。

    JAVA初级程序员培训课程java275

    "JAVA初级程序员培训课程JAVA275"旨在提供一个精简且实用的学习路径,帮助初学者快速入门。 1. **Java基础** - **变量与数据类型**:Java支持基本数据类型(如int, double, boolean等)以及引用数据类型。理解它们...

    Java初级程序员面试必备的基础知识总结.zip|Java初级程序员面试必备的基础知识总结.zip

    这份“Java初级程序员面试必备的基础知识总结”涵盖了多个重要的Java概念,包括语法、面向对象编程、异常处理、集合框架、多线程等核心领域。以下是对这些关键知识点的详细解释: 1. **Java语法基础**: - **数据...

    软考初级程序员真题

    1. **考试科目与结构**:初级程序员考试通常包括两部分,一部分是基础知识,主要涵盖计算机系统知识、数据结构与算法、软件工程基础等内容;另一部分是应用技术,主要考察编程语言的掌握程度和实际编程能力,如C++、...

    java初级程序员练习项目4——足球网

    【Java初级程序员练习项目4——足球网】 这个项目旨在帮助初学者通过实践加深对Java编程语言的理解,同时学习如何构建一个简单的Web应用程序。在“足球网”项目中,你将有机会运用到Java的基础知识,包括类、对象、...

    java初级程序员面试题,免费不需要积分

    Java 初级程序员面试题总结 Java 是一种广泛应用于软件开发的...Java 初级程序员需要具备扎实的基础知识和面向对象编程的概念,熟悉 Java 基础知识和开发工具,并且了解并发三特性,以便更好地参与软件开发和面试。

    初级程序员模拟试题(附答案)

    【初级程序员模拟试题(附答案)】 这是一套专为初级程序员设计的模拟试题,旨在帮助初学者巩固和测试他们在编程基础知识、算法理解、数据结构...对于准备面试或自我提升的初级程序员来说,这是一个非常有价值的资源。

    软考初级程序员教程的pdf

    软考初级程序员教程是一份专门为参加中国计算机技术职业资格与水平考试(简称软考)初级程序员资格考试的考生准备的教材。该教程主要围绕软考初级程序员考试大纲展开,涵盖了考试所涉及的基础知识和技能要求,是考生...

    java程序员完美简历

    【Java程序员完美简历】是一个针对初级Java程序员的简历模板,主要展示了应聘者在Java软件开发领域的专业技能和个人项目经验。这份简历突出了以下几个关键知识点: 1. **个人概况**:包含姓名、性别、联系方式、...

    初级程序员考试试题

    初级程序员应具备基础的操作系统知识,如进程与线程的概念、内存管理(如虚拟内存、内存分配)、文件系统、权限管理以及操作系统提供的系统调用等。对于Windows和Linux操作系统的基本操作也要熟悉。 五、数据库管理...

    java初级程序员必读

    ### Java初级程序员必读知识点详解 #### 一、声明与访问控制 在Java编程中,声明与访问控制是非常基础但也非常重要的概念。 ##### 1. 数组声明与初始化 数组是存储相同类型数据的一种基本数据结构。在Java中声明...

    软考初级程序员真题.zip

    【软考初级程序员真题.zip】是一个压缩包文件,它包含的资源主要针对的是我国计算机技术与软件专业技术资格(水平)考试中的“初级程序员”级别。这个考试是为评估和认证个人在计算机编程领域的基本技能和知识而设立...

    java初级程序员技术大集合

    Java初级程序员技术大集合主要涵盖了Java编程语言的基础概念和核心特性,是初学者入门和提升的重要资源。这个压缩包中的内容可能包括了基础语法、面向对象编程、异常处理、集合框架、输入输出流、多线程、网络编程等...

    商店管理系统(JAVA)(初级程序员的小项目)

    商店管理系统是许多初级程序员在学习Java编程时常常会接触到的一个小型项目。这个系统的主要目标是模拟现实中的商店运营,帮助用户进行商品管理、销售记录、库存控制等操作。在这个项目中,开发者会学习到Java的核心...

Global site tag (gtag.js) - Google Analytics