我想知道现在一个初级的java程序员要具备哪些技术

2025-05-20 01:26:37
推荐回答(5个)
回答1:

学习Java首先要区分清楚Java SE、Java EE、Java ME分别是什么!这就是J2SE、J2EE、J2ME,是Java的三个不同的API平台框架。
你可以这样理解:
J2ME是java最小的功能类库集合,主要针对在手机等小型设备上运行Java程序所要使用的函数库。
J2SE是java标准的功能类库集合,主要针对开发一些一般的java程序所要使用的函数库。
J2EE是java大型企业级开发的功能类库集合,提供了如EJB等企业级解决方案所使用的函数库。
其实你只要学会Java语法知识,就能从事java开发了,根据你要开发的程序类型的不同,才需要有针对性的选择使用以上的Java API。
初级程序员要具备的技术:
1、初级的开发人员最重要的是要熟练掌握J2SE中常用的一些函数,这样你在开发程序时才知道某个功能是否有适用的API函数,不用什么都自已实现,影响开发效率。
2、掌握servlet的理论和实现,了解Web系统怎样开发、部署,常用的应用服务器有哪些?怎样使用。
3、对现在主流的开发框架SSH(Struts,Spring,Hibenate)及MVC模式有所了解,知道怎样在这种框架下开发。
4、对一种或多种数据库有所了解,熟练常用SQL语句的写法。

建议你多做一些各种类型的程序,这样应该会很快掌握Java的,自已亲自动手做一个程序,比看一个月的书都强的多!很多做一个程序就是一份经验积累。当你感觉心中有些底气时,就可以去找工作了!

能找进什么公司就看你面试情况了,因为即使一些大公司也会招收一些初级程序员进行陪养,只要参与项目开发你就能学到东西,当你完整的参与一个项目团队的开发后,你才真正成为一名合格的初级程序员。

回答2:

现在java的方向有很多了。传统的做j2ee 或者说就是用java做个系统或者网站。
先随便拿本书把java基础过一遍、把相关的开发工具都了解一遍,选择一个开发工具(eclipse)操作,然后网上随便找个例子 熟悉下MVC模式。这是传统的。平均待遇一般
其他你可以选择做android。或者做hadoop 这两个前提java基础要好。
现在android 火的发紫,具体情况你可以上网查查。
刚开始说去怎么样的公司不好说,你得拿说怎么样的公司需要你,然后问大家合适不,能不能学到东西,对应届生说有项目做,待遇差不多就行。很多时候是要靠自己的,公司只是一个平台!

回答3:

初级的会写java代码就可以了,也就是做web应用、网站之类的,一般从培训机构出来的时候都能写一些简单的代码了,如果说能学东西的话还是去小公司的好,什么都做会很累,但是成长的比较快,一般来说大公司的开发还是比较简单的,每个人就做很小一块开发任务,小公司就要求什么都会做,个人建议还是找个工资比较靠谱的先。 等等我给你找一下。。。

回答4:

学了些基础,在当前这种初级程序员过剩的情况下是很难找工作的,除非你的基础很扎实,别人觉得你有潜力。

一般来说你要自己能做出个完整的小项目来,哪怕只是个个人博客,学了的要会用。

回答5:

  1. 网络基本知识

  2. 数据结构和算法

  3. 面向对象思想