java与C#学哪好呢,谢谢啦
2个回答
展开全部
java是一种面向对象的编程语言,优点是可移植性比较高,最初设计时就是本着一次编写到处执行设计的。可以开发各种应用程序和游戏。
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。
手机用到的是用j2me所编出来的小程序。
缺点:界面处理比较麻烦,像swing、之类的,烦都烦死人了,还有页面,一般也是以代码为主,先写代码才有页面,开发原型比较麻烦(相对而言)
C#,开发成本较低,开发中小型比较占用优势,与微软紧密相连,在windows较好,其它平台就。。。你懂的。
对于开发者,没有哪门语言是重要的,关键是处理问题的思路,对问题的分析、处理,当一门语方精通后,学另一门语言一般没有什么难度
越是高手,学习成本就越低,因为底层的基本原理都一样,计算机组成原理:知道程序是怎么运行的,什么时候载入内存,CPU是如何计算等、编绎原理:编绎软件是如何实现的,连接文件,最终将相关文件合成可执行文件等、数据结构:太经典了,很多思想都在里面、数据库:数据存放的地方,肯定得学,数据插入如何保存插入不会产生冲突等、算法:不用所的,基本上都知道、计算机网络:HTTP协议是如何实现的,由HTTP协议,如何编写代码让得运行得更快等,最终离不开计算机的基础的东西,学习一门语言真的不难,最终决定你成长的是你的基础。
对于开发者来说,无论学习哪门语言,都要一门走到底。多写代码,多思考,多动手,理科类的,动手为王,靠想的都是虚的。
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。
手机用到的是用j2me所编出来的小程序。
缺点:界面处理比较麻烦,像swing、之类的,烦都烦死人了,还有页面,一般也是以代码为主,先写代码才有页面,开发原型比较麻烦(相对而言)
C#,开发成本较低,开发中小型比较占用优势,与微软紧密相连,在windows较好,其它平台就。。。你懂的。
对于开发者,没有哪门语言是重要的,关键是处理问题的思路,对问题的分析、处理,当一门语方精通后,学另一门语言一般没有什么难度
越是高手,学习成本就越低,因为底层的基本原理都一样,计算机组成原理:知道程序是怎么运行的,什么时候载入内存,CPU是如何计算等、编绎原理:编绎软件是如何实现的,连接文件,最终将相关文件合成可执行文件等、数据结构:太经典了,很多思想都在里面、数据库:数据存放的地方,肯定得学,数据插入如何保存插入不会产生冲突等、算法:不用所的,基本上都知道、计算机网络:HTTP协议是如何实现的,由HTTP协议,如何编写代码让得运行得更快等,最终离不开计算机的基础的东西,学习一门语言真的不难,最终决定你成长的是你的基础。
对于开发者来说,无论学习哪门语言,都要一门走到底。多写代码,多思考,多动手,理科类的,动手为王,靠想的都是虚的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询