JAVA最擅长做什么?

如题所述

而java就是这种语言,由于面对对象,所以建模有用处;由于项目规模一般较大,所以最初的繁琐配置不算什么大事;由于规则性强,而java的对现实模拟的那种规则更贴近实际;java的各种配置(至所以有时候对资源的读取复杂),都是为了通盘考虑实现的,所以我们有时候做的时候不够敏捷,但是越大的项目越敏捷;最后,java语义不复杂。所以java适合做的并不能紧紧说做什么项目(网站,企业应用),而是根据复杂度和业务来决定的。
我比较迷惑的是,网上很多人都在说JAVA是WEB编程语言,适合用在网络方面,但是
似乎JAVA在国内很多时候都是用在企业应用,开发某某系统之类的,而且你也说了适合做业务性强的东西,就更符合企业化的东西,怎么看起来更像做软件呢? 问题补充:gaosj 写道网络编程。怎么说? 问题补充:AngelAndAngel 写道 java最初不是用来做网络编程的,不过正是由于它的跨平台和字节码文件足够紧凑安全,而刚好网络兴起,才真正用到网络编程的。
这么说来JAVA不像编程语言,而是更像是某种问题的解决方案了 问题补充:AngelAndAngel 写道对 这种语言就是为最初某种需求而发展起来的,是需求的变革,业务的进步会催生出不懂的语言,比如现在的快速开发,敏捷,多线程会催生出一大堆新的解决方案,比如ruby,erlang语言等。所以你要想觉得自己是在做软件,得把软件的各种业务分析清楚,再用编程语言去实现,会有很大的自豪感。不太想搞软件,还是比较喜欢互联网,我是觉得JAVA在国内太多应用在企业开发中,都是些某某系统的东西,又想起网上说的JAVA擅长网络编程,所以才有此疑问 问题补充:Rainbow702 写道这么说来JAVA不像编程语言,而是更像是某种问题的解决方案了。
对的,它最初就是为了解决机顶盒之类的问题而被发明出来的。了解一点JAVA的历史都会知道这一点当初学的时候历史都被悲催的一笔带过了 问题补充:高级java工程师 写道java适合web开发,例如系统、oa、cms、等,一般用c++写底层,java写应用层,java在网站败给了php。能解释下 为什么“用c++写底层,java写应用层” 呢?这么做的好处是什么呢?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-05
java就是这种语言,由于面对对象,所以建模有用处;由于项目规模一般较大,所以最初的繁琐配置不算什么大事;由于规则性强,而java的对现实模拟的那种规则更贴近实际;java的各种配置(至所以有时候对资源的读取复杂),都是为了通盘考虑实现的,所以我们有时候做的时候不够敏捷,但是越大的项目越敏捷;最后,java语义不复杂。所以java适合做的并不能紧紧说做什么项目(网站,企业应用),而是根据复杂度和业务来决定的。
我比较迷惑的是,网上很多人都在说JAVA是WEB编程语言,适合用在网络方面,但是
似乎JAVA在国内很多时候都是用在企业应用,开发某某系统之类的,而且你也说了适合做业务性强的东西,就更符合企业化的东西,怎么看起来更像做软件呢? 问题补充:gaosj 写道网络编程。怎么说? 问题补充:AngelAndAngel 写道 java最初不是用来做网络编程的,不过正是由于它的跨平台和字节码文件足够紧凑安全,而刚好网络兴起,才真正用到网络编程的。
这么说来JAVA不像编程语言,而是更像是某种问题的解决方案了 问题补充:AngelAndAngel 写道对 这种语言就是为最初某种需求而发展起来的,是需求的变革,业务的进步会催生出不懂的语言,比如现在的快速开发,敏捷,多线程会催生出一大堆新的解决方案,比如ruby,erlang语言等。所以你要想觉得自己是在做软件,得把软件的各种业务分析清楚,再用编程语言去实现,会有很大的自豪感。不太想搞软件,还是比较喜欢互联网,我是觉得JAVA在国内太多应用在企业开发中,都是些某某系统的东西,又想起网上说的JAVA擅长网络编程,所以才有此疑问 问题补充:Rainbow702 写道这么说来JAVA不像编程语言,而是更像是某种问题的解决方案了。
对的,它最初就是为了解决机顶盒之类的问题而被发明出来的。了解一点JAVA的历史都会知道这一点当初学的时候历史都被悲催的一笔带过了 问题补充:高级java工程师 写道java适合web开发,例如系统、oa、cms、等,一般用c++写底层,java写应用层,java在网站败给了php。能解释下 为什么“用c++写底层,java写应用层” 呢?这么做的好处是什么呢?本回答被网友采纳
相似回答