问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java软件工程师或用java开发过项目的请进

发布网友 发布时间:2022-04-25 12:00

我来回答

9个回答

热心网友 时间:2022-04-08 09:37

哥们!你好,我回答问题以后你的分一定加给我了,我大学毕业,工作搞JAVA两年多了。呵呵,我的发言是这样的,我建议你先找培训,如果没时间也可以自己找书学习,
学习主线是这样的:
1.java基础知识(IO、多线程、网络)
2.java高级编程(SWING,JDBC,数据库编程)
3.数据库知识(mysql,oracle,sql2000等)
4.JSP基础(servlet,JSP,EL2.0表达式,JSTL,javabean等)
5.框架学习(struts2.0, hibernate ,spring)
6.构件学习(EJB,jta,SOA等)
哥们按上面的步骤来进行学习给你有好处。这叫循序渐进。如果你能学到4-5步之间。并能掌握4-5步之间的大部分知识。基本上找个工作是没问题的了。至于你说的EJB。新手最后不要花太多时间。工作中用不到。XHTML,Javascript,CSS这个是重点。JSP和数据库是重点。
这样你知道什么地方你不足吧,然后经过一段时间的学习以后,找一个工作,当然就算是不给钱,也是要做的,因为我学了JSP 老师说这个是给servlet做铺垫,学会了servlet,老师又说JSP跟servlet的学习是为了学struts,当我学好了struts,老师说学这个是为了struts+hibernate+spring的框架,然后我把这个会用了,去找工作,人家说还行 要了你了,然后我现在的工作完全用不上在学校学的。。。。。我现在每天工作都是用公司的框架了。哥们。记得把分加给我哈。可以找我的联系方式。我们交个朋友。

热心网友 时间:2022-04-08 10:55

我是工作中学的JAVA,所谓半路出家,多少也混了几年了。说下自己的理解吧。请勿拍砖,拍鸡蛋可以。
分以下几方面说下吧。将来做什么、需要哪些知识、最后提出点建议。

先说JAVA工程师主要做什么。
主流的JAVA主要就是做B/S系统,或者说WEB系统,通俗点说就是做网站。不过这个网站一般情况下是各种各样的内部系统,比如银行系统、运维系统、ERP系统等等,或者小些的如商城系统、物业管理系统等等,至于国内非常多的外包业属于这些系统的分支。
“做”又有很多方向,简单的可以分为设计、开发、维护。设计通常要求有较多的工作经验,而且最好具备较多的项目架构经验,刚毕业的话很难做到架构师这个职位,他的职责一般是编写需求文档、制定开发框架等;开发做的就是最常见的代码编写工作,这个比较容易上手;维护,怎么说呢,比如通信行业,有许多代维公司,他的员工主要就是负责维护工作,而通常所维护的系统就是其公司的产品,代维的工作有两种,其一是原有系统的维护,其二是扩展新的系统。

再说下需要哪些知识吧。
现在的JAVA工程师要求的技术层次不会很深,但知识面却比较广。不过触类旁通,也不需要太担心。
按照我的理解,就将我知道(有的也只是知道)的知识分为3层吧。
A为初级要求;B为中级要求;C为高级要求。
我所说的ABC只是说个人认为该知识在工作求职中的地位,所以掌握程度至少也要有个差不多,能用它做些不是很难的事情。
另外,我主要是做开发的,所以有些设计上必须的知识我没有标A。

1.软件
不要小看软件的使用,事实上人类都是站在前人的肩膀上才能走的更远的。而通常的高薪职位一般都要求精通各种常用工具。当然,有些工具其实很简单,比如VSS、CVS等;有些工具只要对其中一种比较熟练就可以了,其他的也差不多,比如开发工具和容器;有些了只要你会安装服务器和使用客户端就可以了如数据库;还有些没有列出来,因为可选择的太多,如mysql的客户端。
power designer(C) 建模
rational rose(C) 建模
Business Object(C) 报表
jBoss jBPM(C) 工作流
ant(B) 编译工具
VSS(B) 同步
CVS(B) 同步
SVN(B) 同步
dreamweaver(B) 网页制作
mysql(A) 数据库
oracle(A) 数据库
mssql(A) 数据库
tomcat(A) 容器
weblogic(A) 容器
jboss(A) 容器
jbuilder(A) 开发工具
eclipse(A) 开发工具
myeclipse(A) 开发工具
JDK(A) JDK

2.框架
坦白的说,我自己也就会hibernate和struts,spring到现在也还没有做过项目,也就不熟悉。毕竟半路出家,虽然有所了解但也没有去实践过。
通常的ssh框架说的是spring,struts,hibernate,个人觉得后边2个最简单,至少入门非常简单,可能是项目中用的多吧。其实学起来也很快,自己做个小的ssh的demo应该就会了。
至于EJB,我的理解是过于庞大,我也维护过一些EJB的代码,坦白的说,因为我的技术太差,觉得那些代码很恶心,真的,那时候我就是恶心的感觉。其实真正的项目中必须要用他的地方不多,所以没有必要花太多精力。——这里是一家之言,毕竟我没有自己编写过基于EJB组件的代码。
EJB(C)
spring(B)
hibernate(B)
strust(A)

3.设计模式(C)
还是留给做设计的来说吧。不过被面试和面试别人的经验告诉我,你至少要能手写简单的单例模式和工厂模式。

4.服务器的安全设置以及负载均衡(C)
这个也应该属于较高深的知识,我在这方面很菜。我想学习时期,就主要学下windows和linux下的web服务器的搭建就可以了。

5.语言
做JAVA开发涉及到的语言比较多。
java(A)
jsp(A)
html(A)
javascript(A)
sql(A)
hql(A)
xml(B)
wml(B)
css(B)
flex(C)
shell(C)
C++(C)

最后,说下给你的建议吧。俗话说实践才是硬道理,前边的朋友也说的很对,光看书是学不好的。
那么,你就做个小东西出来吧,比如个人博客。这样你以后找工作的话也可以拿出来,嘿嘿。
就按标准的内容发布系统的规格来做吧。这样以后如果喜欢还可以加上管理后台以便动态发布。
1)首页:index.jsp
分导航(日志\相册\留言本\个人简历)、相册提要、日志提要、留言本提要、动态时间等等,反正喜欢什么小东西加就是了。
2)栏目页:rz.jsp xc.jsp ly.jsp jl.html
日志、相册、留言本、个人简历。
3)内容页:rz_nr.jsp xc_nr.jsp ly_nr.jsp
具体的日志、相片、留言。

这样的话,也就是需要做8个页面,其中还有个html。
选种你喜欢的数据库吧,好像没有几张表:日志、相片、留言3张主要的表,如果有其他的需要可能再多几张吧。比如访问人次的话可能就需要有一张表记录。

好了,做吧,
1)搭建开发框架,
如就装mysql eclipse(myeclipse) tomcat jdk dreamweaver;
2)先用dreamweaver设计一些简单的界面出来,别太在意难看;
3)建项目,最初的话最好用myeclipse,这样你如果想用ssh的话,会感
很舒服,呵呵。
4) 然后写程序了……

就这些吧,呵呵,动手时硬道理。

热心网友 时间:2022-04-08 12:30

建议你现在把数据库搞定,oracle和SQL server必须得搞定搞定,之后去找一家公司,边上班,边学习JAVA的高级思想!如果你是基于WEB的开发的话,看看 孙卫琴 的 书。

热心网友 时间:2022-04-08 14:21

你学得有点迟了
一般java基础要好,通常用的框架Struts1.x(大多公司是在原来的系统上做二次开发)、spring、Hibernate,Ajax(Jquery和ProtoType用的比较多)都要懂的(会用就行,新手不会要求你太多)。毕业还有两个月,认真的学点,拿到毕业证了有能力工作不是问题吧

热心网友 时间:2022-04-08 16:29

把三大框架学好。学好了就没问题了。。

热心网友 时间:2022-04-08 18:54

这个问题就是小马过河 其实学什么不重要 重要的是你要有一套自已的编程能力 因为你到企业事业单位 要你用的工具是不一样的 所以你最好先找一家公司实践 然后熟悉流程和工具 其它的工具可以就触类旁通了

热心网友 时间:2022-04-08 21:35

...你直接学了JSP吗

先看看HTML吧 然后开始 servlet
之后才JSP
然后开始学习数据库
然后用JDBC来耍数据库

然后给予它的一些框架(也就是所谓的SSH)和J2EE技术

热心网友 时间:2022-04-09 00:33

书的话买本JAVA编程思想就够了,但是要看透,不是读一遍就扔了,每读一遍对同样的知识都有更深层次的理解。学好了JAVA的核心、基础,不管做任何的开源项目的研究或者其他项目的代码都很有帮助。做JAVA需要学的东西太多了,比如流行的框架Struts,JSF等及一些先关的常用的知识Spring,Hibernate等等。及一些web服务器的配置tomcat、weblogic、jboos等等。慢慢努力学习吧。不管学习任何东西JAVA基础(JAVA编程思想)都是你学习的核心知识。

热心网友 时间:2022-04-09 03:48

你现在应该找个公司,学学他们的架构。这样你才能系统的运用这些知识,光自学是没用的。要有实践。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...可以如期完成,而实际加工每天多做40件,结果提前6天完成,列方程为... ...实际加工时,每天多加工40个,结果提前6天完成,他们 ...完1/3时改进技术每天加工40个,结果提前4天完成,这批零件有多少_百度... ...可以如期完成,而实际每天多加工40件,结果提前 ...实际每天比原计划多生产40个,结果提前5天完成任务.原计划要生产多少... 课程与小学教学有什么关系? 千万不要再瞎买指数型基金了 2年前买了一万块的基金以前的最新净值是1.0现在是0.8卖出会得到多少钱... 策略、动作、冒险、适合男生玩的好玩手机游戏推荐几款 柑桔的营养价值如何? 作为一个想在编程方面能养家糊口的计算机科学与技术的专业生需要其他什... 求一款手机端+电脑端可以同时使用的库存软件 有没有手机办公做账的软件?就是方便开单查库存的那种 手机有没有管理库存,账单的erp软件? 有那种可以在手机上使用的库存管理软件吗 手机腾讯会议开视频再退到桌面,视频还能动吗? 腾讯会议接通后按仃止视频后再不能恢复视频 腾讯会议共享屏幕,共享过的内容会被腾讯保存下来吗,以后想回看还能看... 腾讯会议结束后直接按返回就可以了吗?对面的人听不到你说话了吧... 一体机手机充电接口坏了,应该去哪维修?求帮忙 苹果手机的充电口坏了要多少钱维修 国产安卓手机充电口坏了?怎么办啊 手机充电口坏了怎样修过程? 苹果手机充电口坏了怎么修 要是手机充电口坏了怎么办去修的话要多少钱vivo VEZ乐BOX投影仪怎样啊? VEZ微型投影仪怎么样啊? Vez投影仪E6官网,用后评价怎样 VEZ投影仪怎么样? VEZ-K6智能投影仪不用电脑怎么给客户示范PPT 苹果手机主屏幕左滑像扣扣动态一样的页面怎么取消 苹果12怎么设置左滑照片显示 iphone12左滑界面怎么编辑 借8万元,二分利息一月利息是多少? 八万元成本存进银行,按年息两分计算,每年有多少利息? 存款8万,利率百分之2.8,一年利息多少? 贷款8万利息是2分5一年多少钱?怎么计算? 八万二分利息那么两年的利息是多少? 贷款8万利息为2厘一年利息是多少 问: 我贷款8万 两分六的利息-24个月是多少利息 两分半利息等于百分之几几 利率2.25 8万 一年利息是多少? 我想存八万半年利息是多少? 八万元一分利息一个月多少钱,一年多少钱如何计算 贷款8万三年还利息两分,一个月还多少钱 辩证分析人与武器的关系 人和武器的关系100字 如何分析人与武器的关系 在高技术战争中人与武器的辩证关系 军事论述题,论人与武器的辩证关系?