JAVA到底能做什么?为何实际用到的技术却很少?


问题来自于一个网友的提问
我现在从事J2EE方面的开发,
我的基础:JAVA的基础(不够牢固,很肤浅),JS脚本有时使用,struts1.X,简单的Oracle操作,简单的Linux/unix使用,。

我的疑问:
  1.java可以从事哪方面的开,从应用领域来说,比如网站,搜索技术,ERP系统等等。。。
  2,从事J2ee后,感觉用不到太多的真正的java技术,什么多线程了,很少。。。感觉就是框架。。。

由于对java技术了解肤浅,以及工作经验才一年,打着技术的旗号,混了一年,由于技术有限,做开发的项目经验不足,
一般打杂,现在像专技术,想有个行业的远景,
望高手指点。


回复1:
java可以干的活很多。
网站,现在用的非常多,这就不用说了。
工作流系统,大部分是java的,国外一些很强的科学工作流也是java的。
数据密集型计算,hadoop就是一个很好的实现,现在用的人也越来越多。
搜索,lucence。。


回复2:
正真的技术是解决问题之道,而不是技巧,技巧容易掌握,而解决问题的能力却不是那么容易提高的。
不要小看了JEE的那些框架,你真的能吃透也是要花些时间精力的。
我们做程序员的工作就是分析问题,然后解决问题。
对于楼主的现状,个人建议是:
1、学习好JAVA基础。
2、学习好几个主流框架,比如spring、struts、hibernate、ibatis等等。
3、学习好数据库和SQL,对于主流的数据库要有一些初步的认识,包括ORACLE、SQLSERVER、DB2等等。
有了上面3个基础后,就需要做一些项目,积累经验,这就算入门了。

我的个人观点 JAVA世纪网
1 尽可能了解java的各部分能干什么,不需要知道具体怎么干!
2 需要的时候,详细的研究对应的部分
我想这样,你就不会太迷茫了。也就是类似于
我知道某个精密仪器有100个功能,但我目前只用到了其中的10个,我们就详细了解这10个,但我们必须知道还有90个。


  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 29
    评论
评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值