学习java编程能往哪些方向发展?

扫描二维码登录 请用微信扫描左边二维码获得验证码 * 填写验证码 * 无需输入用户名密码,安全可靠 (需要微信已绑定) C友贴图和看图,请到此版 勿发违规图片 C友交流开心笑话的区域 乐一乐,就在开心吧 分享你的心情和通信生活 C友交流心情的地方 招聘,求职,职业交流 讨论通信人的职场前景 通信协议这这发展方向狭窄么?还是说java类的编程方向比较好 威望 3133 个 礼品券 5 个 专家指数 0 注册 专业方向& 核心网 基站 回答问题数 回答被采纳数 回答采纳率 不知道是学些 3GPP LTE 这方向的协议测试研发的之类的好不好,不能工作10年多行业突然不行了~ 看招聘的这类协议测试还都要求会C或者C+之类的编程技术~ JAVA之类的编程貌似方位比较广,同时相关编程语言也都要会。 看起来就业范围广泛很多~不过单一看JAVA编程貌似就是工具类专业,发展方向不知道是往什么方向走~ 一般还都要匹配其他编程工具类~ 40多岁软件编程还真看不到多少额~ 找工作不好找额~~ 对本帖内容的看法? 作者的更多帖子 积分 17043 威望 27251 个 礼品券 1045 个 专家指数 9563 注册 专业方向& 终端、协议测试、软件测试 回答问题数 回答被采纳数 回答采纳率 技术问题,回答得专家指数,快速升级 · · · · · · · · · · 当然会编程更好 对本帖内容的看法? /bbs/space.php?uid= 威望 3133 个 礼品券 5 个 专家指数 0 注册 专业方向& 核心网 基站 回答问题数 回答被采纳数 回答采纳率 转型不易额~~ 之前做的bsc rbs 还有实验室的活~~ 别的方向都没接触过~ 工作都不好找~ 对本帖内容的看法? 您即将访问其它网站 您即将访问的地址是其它网站的内容,MSCBSC将不再对其安全性和可靠性负责,请自行判断是否继续前往 精彩通信图库 当前时区 GMT+8, 现在时间是    本站统一服务邮箱:安徽合肥人才网-合肥招聘网 安徽招聘网站联盟咨询热线: 5 会员服务: 0 芜湖: 个人服务: 8 个人培训: 1 企业培训: 1 传真: Copyright & 2009 安徽人才网 新安人才网版权所有 网才信息 版权所有想当一名JAVA程序员,需要具备什么样的条件知识需要达到何种水平? 如题,想当一名JAVA程序员,需要具备什么样的条件。知识需要达到何种水平? J2SE---&J2EE
J2SE---&J2ME
J2SE!基础! 不过有本叫headfristjava的书,里面有图形比较生动,看的会比较有兴趣,入门简单,讲解深入,有例子可以模仿,还能编写小游戏,对java里面的主要部分,比如多态,继承,接口等,讲的非常清楚,建议,学习之前先学习如何配置环境变量和为什么要这样配置,学习java最重要的就是要多练, 在读大学,最重要基础。

数据结构,算法,数据库,图形学,并行计算,离散事件模拟,离散数学,网络底层,图形界面,系统结构,软件工程学,往死里学。

上述作业每个都用Java做一遍即可。

没有时间?

时间永远是挤出来的。鄙人大学每星期上课+自习额定时间70小时。目前年薪超过50W。

合抱之木,生于毫末。九层之台,起于累土。 首先就是要拿到文凭――找工作的敲门砖。
2、既然想往java方向发展,就靠学校内课程学的东西是不够的,你需要一些内容更丰富的java方面的参考书,如thinkinginjava等,了解中间件如tomcat,weblogic怎么使用。
3、能够熟练运用java内部对象及掌握java语法和关键字。
4、知道BS,CS是什么!能够开发简单的web程序。
5、了解一些架构如struts,spring,等
6、了解一种模式MVC,一般面试都是问这个。

总之,靠课上学以上东西几乎很渺茫,所以就靠你可下了。
还有,一般公司都是开发web程序,所以你可以主攻网络方面的开发。 必须牢固掌握所学的,然后再实习,再找工作 一、面向对象的知识:

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等。 你起码还还要精通数据库和网络接口方面的东西。最好接过工程。一本书是没用的。当你想不起自己看了几本书了你才能出去工作。 推荐本好书:headfirstjava里面java学起来不会枯燥,还要学习jsp,框架方面struts比较常用,而且马上要出2了,数据库可以拿mysql练手,希望你能加入it行列 我从高中就开始学C...然后到了大学又跟各级重复学了三年&数据结构&....当他们学习JAVA.C#的时候..我还在学C和数据结构....当我毕业了.我只花了一个月的时间.学了JAVA....我们一同去东软公司应聘的时候...公司选择了我.......兄弟.不要被形形色色的流行语言所诱惑了.. 我大3只把课本上的东西学好了出去P也找不到 你的情况和我差不多,可我已经投入工作了,我大一时和你的想法很想,我也很迷茫,那是就在想,我毕业了到底能做什么那,我的大学路应该怎么走才能让我在毕业后就会脱颖而出。我当时也问过很多人,查过很多资料,其实也没什么,现在的高等教育和企业需求差距很大,这也是现在教育的悲哀,只是你不要把自己局限在学校的教育中就可以了,你要有自己的想法,用自己的眼睛看世界,大胆的探求自己迷茫的东西,那你就会不断的进步。
首先,学校的教育是基础(当然也有很多垃圾的课程,你可以大体学学,一笔带过),比如数据结构,C,这是应该牢牢掌握的,你要做Java程序员,这是基础,对于其它课程:操作系统,网络技术等等,这些是相关课程需要你有一点的掌握。
其次,跳出学校的教育,给自己的大学时间划分一下,找出自己改学的东西,你要做Java程序员,这个范围也是很广的(Java程序员做的东西也是很多的),不过大体上,很多东西还是必须学习的,不过这些课程之间有个先后顺序,下面我就给你罗列一下:
初级:Java编程基础(变量,语法)--开发工具学习(Eclipse,JBuilder)
中级:--设计模式(包含Java中的多线程设计模式)--JSP--Servlet--Tomcat(服务器)--数据库(Mysql,Oracle,SqlServer)--经典的开源框架(Struts,Hibernate,Spring)
高级:--RMI---JNDI--EJB
大体上是这样的,顺序也不是固定的,你可以灵活学习,他们之间是有联系的,这样可以相互促进学习,我在大学毕业的时候上面的那些东西差不多都学过了(有些比较深,有些浅一些),看上去好像很多,你要一个一个来,一定要打实基础,这样学习起来才能有效果,还有就是一定要多到机器上起调程序(我以前就是,有些东西看懂了就很想到机器上跑跑看,看结果到底是什么样的),这样可以激发你的兴趣,也巩固你的知识,数据库是和编程相关的,也是必须学的,数据库很多,可它们是相通的,你先大体了解,整体学一下。
还有上面的很多专业词汇你可能没听过,这么关系,你可以先到网上搜搜看看,有些东西,等你有了基础就好办多了。
还有你不是想知道JAVA程序员的标准吗?你可以到人才招聘网站上搜一搜啊,看人家都要求哪些。
好了,上面都是我手动写的我的亲生体会,希望对你有帮助! 有前途阿,才大二能在这里用200分文这个问题。
我大二的时候就知道玩。我现在日本,我们公司基本都用.net做项目。我只会Java郁闷得要死,我这个人比较唯心,觉得命运最重要。但命运还是要靠努力来改变呐。 你所说的java方向发展是指哪里呢
例如软件开发,嵌入式开发或者web开发等等
无论是哪个方向
就现在而言你首先要把coreJava学好 Java基础:JAVA初级程序员应具备的知识
我认为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语言,JSP,Struts.
熟悉HTML,JavaScript,Oracle,SQLSERVER数据库,EJB3.0,Hibernate2.0.
了解C语言,Spring,设计模式,XML,JSF.
熟练使用Eclipse,SqlServer,Tomcat,Jboss.

再学点AJAX和SOAERPUML什么的你就成大牛了年薪基本10W++ 需要些项目练习,多写代码,一定要多写,要坚持,虽然很枯燥。
课本上的知识很浅,其实作为JAVA程序员,如果你不是想去做研究,只是想找个好工作的话,有些东西不必要深究,就像你在写代码不需要一定记住运算的优先级。 自己试着去做个项目,比如一个网站,具体需求可以自己定,先规划好了再作。做了你就知道该学什么了? 做java也好做c++也好
说到你现在想去当个程序员够不够?我说够,但是一定会面临很多困境,不被公司同事重视。
幸好你现在还没马上毕业,所以还是要再学些东西的。
具体学什么,学到什么程度,就要看你对以后工作的方向的期望了。
怎么说呢,举个例子吧。
如果你以后是想做实际的项目,就是做具体项目,比如做财务系统之类系统或者开发网站什么,就不用想上面很多大哥那样往死里学那些真的是很有用但很难学的课程,比如并行事件,离散事件模拟之类的
如果你以后想做那种搞研究类的,比如研究算法,如何优化之类,如何设计系统架构什么的,就要学一些比较深层次的知识。
待续。。。 给你介绍两本书,能掌握了就合格了
1
书名:java高级编程(第二版)
作者:(美)斯贝尔(Spell.B)著刘艳等译
出版社:清华大学出版社
时间:2006年11月出版
2
书名:JAVA编程思想第3版
作者:埃克尔
出版社:机械工业出版社
出版时间:2006年 下页更精彩:1 本文已影响人只需一步,快速开始 扫一扫,访问微社区 当前位置: & 565人阅读 1人回复 微信扫一扫看帖、分享更快捷 在线时间0 小时最后登录精华0UID2976013性别保密帖子积分3阅读权限0注册时间 幼儿园托班, 积分 3, 距离下一级还需 17 积分 UID2976013性别保密帖子阅读权限0注册时间 本人大学毕业一年,在公司做一些简单的文员工作。因为家里没房没车,看着发展的越来越好,朋友同学们也发展的不错,可自己每月只拿2000块钱工资,自己感觉压力很大,但是很迷茫,过年期间看到两年前的朋友学习java编程,发展的不错,所以自己也想去学,可是也有很多人说,现在安卓,iOS一些智能系统的普及,现在学java编程已经没有市场了,但是自己也未接触过软件方面,所以不知道如何是好,当然也知道,什么事情做到精,都是有前途的,但是本人什么都没有,只这些年的青春,不想将时间与金钱浪费了,所以求助懂软件这行的合肥老乡给些意见,给小弟一些指示,感激不尽 请登录后再回复! 在线时间14 小时最后登录精华1UID994173性别男帖子积分967阅读权限50注册时间 初中二年级, 积分 967, 距离下一级还需 33 积分 UID994173性别男帖子阅读权限50注册时间 回复:2015年学习java编程有发展吗? 想学Java和安卓的话,你可以加QQ看看,据说挺牛的 精彩看台热门推荐: 品牌广播台 客户端达人 颁发给使用合肥论坛手机客户端的网友2013年5月 挨踢职涯大版内专家分月排行榜第二 2013年9月 Java大版内专家分月排行榜第三 2013年5月 挨踢职涯大版内专家分月排行榜第二 2013年9月 Java大版内专家分月排行榜第三 本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信