为什么感觉java比起C更难?

 我来答
紫馨飛鴻
2012-03-01 · TA获得超过846个赞
知道小有建树答主
回答量:201
采纳率:100%
帮助的人:103万
展开全部
的确,java的确感觉比c难,想要做一个好的c语言程序员,无非就是c语言,c语言从c99到现在一直没有变过。知识也就那么些。当然还一有些数据库,等知识。

要想做好一个java程序员可不那么容易,首先你要会java,就是sun公司提供的jdk,jre这些基本的概念和使用你得要会吧,这个还远不够,你还要会html,jsp,asp,php等编写页面,这些也不够,编写页面你还要会javascript脚本吧,估计很少公司直接用javascript吧,你至少还要会Extjs,jquery等其中的一种吧。

学了以上东西,要想开发软件还不够,你还要学数据库吧,sqlServer,mysql,oracle,db2,postgresql等,你也得至少会一个吧,

学了数据库还不够,你要了解或是会一点框架吧,struts,hibernate,spring目前主流的框架你也得会点吧,

会了框架你开发软件还不够,你还要会点tomcat,jboss,weblogic这样的服务器吧,项目才能部署起来,

会了上面的还不够啊,还得会点设计模式吧,不然写出的东西就是流水账吧。

会了上面的所有东西,还不够,公司一般将项目不会放到本地吧,至少也要放到linux服务器吧,你也得会点linux命令吧。

现在java知识更新这么快,html现在又出来个html5,css又更新到css3,struts也到了struts2,hibernate又发展到hibernate4,spring也到spring3了

项目中往往还用到flash吧,不会那么单调吧,flash,photoshop你也得知识点吧。

工作中不免会用到这样或是那样的流程图吧,uml,visio也得会,项目管理工具什么的cvs,svn你要知道吧。

等等。

做一个程序员真的很难。做一个好的程序员那就更难了。

要想做一个高级程序员更难,别人做不了的东西都到你这,慢慢折腾吧。

如果你有更好的机会,尽量不要做程序员。以上是个人见解。
liuzw_122
2012-02-29
知道答主
回答量:49
采纳率:0%
帮助的人:15.9万
展开全部
二者对程序的思维不同而已,java是纯面向对象的语言~
追问
是否是因为我先学了C,再学java就不那么适应啊?
追答
其实不影响的,C是语言的基础,一般所有院校都是先开设C的。有了C的基础,在理解面向对象的思想就OK了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朝夕Net社区
2021-01-12 · 贡献了超过118个回答
知道答主
回答量:118
采纳率:0%
帮助的人:5.6万
展开全部

微软MVP解读,C#与java的语言之争

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjx102938
2012-03-01 · TA获得超过1038个赞
知道小有建树答主
回答量:396
采纳率:100%
帮助的人:290万
展开全部
个人认为二楼的回答完全说出了我的心声
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式