从事java软件开发有前途吗? 爱问知识人
Java的应用可以说是无处不在,从桌面办公应用到网络数据库等应用,从PC到嵌入式移动平台,从Java小应用程序(Applet)到架构庞大的J2EE企业级解决方案,处处都有Java的身影,就连美国大型太空项目当中,也使用了Java来开发控制系统和相关软件。
用途如此之广的Java造就了Java工程师的辉煌,使其在软件工程师的领域里独占鳌头!Java软件工程师运用Java这种编程语言去完成软件产品的软件程序设计、开发、测试、维护升级等工作。
工作内容完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护;参与产品构思和架构设计;撰写相关的技术文档;支持售前技术服务;支持项目对产品的应用服务。
薪资行情根据IDC的统计数字,在所有软件开发类人才的需求中,对Java工程师的需求达到全部需求量的60%~70%。
同时,Java工程师的薪水相对较高。
Java软件工程师一般月薪范围在4000-10000元,远远超过了应届毕业生月薪2500元的平均水平。
通常来说,有一年工作经验的Java高级软件工程师的薪酬大致在年薪10—13万左右。
职业要求教育培训计算机相关专业,大专及以上学历。
相关专业证书有:Sun Certified Java Programmer(SCJP)和Sun Certified Java Developer(SCJD) 认证。
目前国内在java软件工程师培训中有名的是NIIT,达内科技,北大青鸟等,这些都是拥有很多年的办学经验,在java软件培训上拥有其独特的优势。
工作经验有一定的软件分析设计能力;熟悉Java、Servlet、JSP、EJB等开发技术;熟练使用Eclipse或jbuilder等java开发工具;熟悉JAVA+STRUTS体系结构和开发工具;熟悉至少一种数据库的开发和设计;具有良好的学习能力,具有强烈的工作责任心、有良好的沟通能力和团队合作精神。
java软件开发程序员的具体工作,网上的回答基本看过了,没有我想要...
要看需求文档,设计文档,有时候还有自己写,要和设计人员沟通,和项目经理沟通和用户沟通。
以上的目的就是弄清楚搞明白自己要做的东西,也就是你的任务。
任务有大有小有多又少,组织起来,多思考。
然后就开始敲代码,猛敲猛敲猛敲,调试调试调试,各种找bug,各种需求变化,各种修改,各种推到重来,各种项目延期,各种同事离职。
。
。
。
然后就可以测试,测试有大有小,有专业有非专业,自己写写单元测试,跑跑测试用例,然后有专业测试人员就让他们测测,然后改啊改啊,改啊改啊。
程序员测,测试人员测,用户测,各种测,各种改。
然后差不多了,项目经理顶不住了,翻翻黄历,找个好日子,部署,上线,通宵改bug,改啊改啊改,又有各种bug,继续改啊改。
。
。
差不多了,要睡觉了,程序员要注意身体。
java程序员和java软件开发工程师有什么区别?两者要掌握的知识是不...
首先回答,Java软件开发的就业前景在目前市场上来说还是比较不错的。
首先Java发展方向大致分为两类:1.管理人员,例如产品研发经理,技术经理,项目经理等2.技术工作,例如成为高级软件工程师、需求工程师等然后从Java的应用领域来分,Java语言的应用方向主要表现在以下三个方面:1.大中型的商业应用2.桌面应用,就是常说的C/S应用3.移动领域应用由此可见,学习JAVA可以从事网站开发、编程、游戏开发以及其他与Java语言编程相关的工作。
另外我们都知道程序员的薪水相对较高。
Java软件开发一般月薪范围在6K+。
有多年工作经验的高级软件工程师的薪资则大致在年薪12万+。
现阶段市场上对java的需求还是比较大的,而且java就业范围广,薪资待遇也高,因此也是很多转行人士的首选。
希望我的回答对你有帮助。
Java软件开发需要什么?
第一个问题:常用的JAVA开发IDE主要有:NetBeans, Eclipse,jBuilder第二个问题:Eclipse 提供Windows和Linux平台开发版本,在Eclipse中可以开发Android应用。
第三个问题:不需要。
因Java运行于JVM虚拟机上,与平台无关。
JAVA软件开发使用的框架有哪些?
JAVA软件开发开发框架多达几十种,瑭锦Tanjurd总结列举了3种最常见也是最常用方便的3种工具:1、Struts:Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的2、Spring:Spring是轻量级的J2EE应用程序框架。
3、Hibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,使得Java程序员可以使用对象编程思维来操纵数据库。
Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化。
它还可以应用在任何使用JDBC的场合,既可以在Java的客户端程序实用,也可以在Servlet/JSP的Web应用中使用
Java软件开发
额滴那个神啊,怎么会有这么多迷路的羔羊啊!俺给你说说情况第一:培训要三万,坚决不能干第二:英语不需要很行,但是绝不能不行第三:男怕入错行,这个事情一定要仔细想第四:很多搞java的最后要么干管理了,要么做销售了,还有的做测试了第五:如果决定要入行,先自己学上一段时间,入了门再去培训,比较好
学java软件开发大概一共要多少学费啊?
看你是什么基础了,如果在计算机这块还有点基础的话,肯定就少些,如果完全没有基础,那自然要多些的。
大专及以上的就1W多,但高中生的去,没有2W肯定学不精的,至少是2W多吧,还要看什么学校。
长沙一度教育在java这方面,是很正规、很专业的,你可以各方面咨询一下。
欢迎入群1626☆74362交流~!
学JAVA软件开发以后好找工作吗?哪里有专业学JAVA软件开发的学校...
软件工程师作为人才需求最多的职位,平均薪资从3000元-12000元不等,主要是看自己的技术和经验了。
测试工程师的需求量也不少,平均薪资在2000-8000元不等。
Unix系统管理员是比较稳定的职位,薪资也比较稳定在3000-5000之间。
DBA也就是数据管理员,也是比较稳定的职位,薪资也在3000-5000元之间。
网络工程师由于技术的要求不是很高,所以待遇比较低,在1500-2000元之间。
JAVA语言是全世界使用最高的,Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称,从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。
用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。
从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。
Java Logo 平台构架 Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。
Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。
在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。
现在Java平台已经嵌入了几乎所有的操作系统。
这样Java程序可以只编译一次,就可以在各种系统中运行。
Java应用编程接口已经从1.1x版发展到1.2版。
目前常用的Java平台基于Java1.5,最近版本为Java1.7。
Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。
◆Java SE(Java Platform,Standard Edition)。
Java SE 以前称为 J2SE。
它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。
Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
◆Java EE(Java Platform,Enterprise Edition)。
这个版本以前称为 J2EE。
企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。
Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
◆Java ME(Java Platform,Micro Edition)。
这个版本以前称为 J2ME。
Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。
Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。
基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
语言特点 Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的静态语言。
当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。
那么Java到底有何神奇之处呢?Java语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。
他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。
但是,网络的出现改变了OAK的命运。
在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。
这对于那些迷恋于WEB浏览的人们来说简直不可容忍。
他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。
对于用户的这种要求,传统的编程语言显得无能为力。
SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。
当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都心生感叹:噢,这正是我想要的!于是Java成了一颗耀眼的明星,丑小鸭一下子变成了白天鹅。
主要特性1、简单。
2、面向对象。
3、分布式。
4、健壮。
5、安全。
6、体系结构中立。
7、可移植。
8、解释型。
9、高性能。
10、多线程。
11、动态。
长沙一度软件教育是湖南首家JAVA软件开发培训学校,还挺不错的,可以建议去看看!
一网情深