之前学过C#,现在还想学java,一般要学多久时间?

2024-12-26 22:54:54
推荐回答(5个)
回答1:

看自己学习时间和进度,一般半年也够了,先在网上找一找视频进行学习了解,多看看网上专业人士的学习方法和经验建议,让自己有个适应期,如果要想快速学会Java,建议还是找个做Java培训的教育机构,我知道有一家叫千锋教育的培训机构,有线上免费Java线上公开课。 千锋教育讲师均来自一线大厂兼具项目实战与教学经验,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,总部位于北京,在18个城市拥有22个校区,与国内20000余家企业建立人才输送合作关系,院校合作超600所,采用全程面授高品质、高体验培养模式,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,满足工科建设人才培养计划,切合主流企业对IT互联网实用型人才需求。可以先看看这家机构免费的线上课程,觉得合适,可以到本地区的千锋机构进行咨询。

回答2:

你好,我是java程序员,也接触过一些C#和C++,如果你C#基础很好的话,可以说基本的语法就差不多了。基本语法无外乎就是分支判断循环嘛。不过对于一些常用包的使用我觉得C#与JAVA明显存在不同,有些重要的概念包括对象的命名空间等等。
如果从C#基本语法想过度到JAVA至少需要1个月用来学习两者之间有差异的部分,再来一个月巩固并拓展JAVA比C#零散的语法和知识,当然每天要保证学习时间的情况下。
JAVA相对net来讲是比较繁复的,配置项多且需要手动完成,涉及到的开源技术相当多,很难讲真正上手的时间,所以我是觉得不容易!就好像有net是个自动档的QQ,JAVA是个手动档桑塔纳,虽然JAVA配置复杂涉及技术各方面也多一些,但是封装的环节用户自己完成可实际中处理遇到的不可抗的异常问题,拟合程度越低越能够拆解推广,net封装程度很高适宜快速开发,但是大型项目一般都不使用net,一来是跨平台没那么稳定,二来是耦合程度太高与其他技术兼容存在问题,三是封装度太高,对本身的BUG或者实现没有办法自己修正调整。

回答3:

嗯,看怎么学了,一般半年也够了,我在迪锐软件学的,先讲基础,之后是企业真实的项目培训,毕业以后还安排工作。

回答4:

这个时间不好说,因为java和c#的基础语法很像,如果c#基础好的,学java不会太费事,但java用来开发web项目多一点,有很多东西需要自己手动配置,而c#开发应用程序多一点,这是我个人的看法,仅供参考

回答5:

那要看你学的基础了啊,一般最多一个月