大家好,今天小编关注到一个比较有意思的话题,就是关于没有java语言的问题,于是小编就整理了5个相关介绍没有Java语言的解答,让我们一起看看吧。
- 计算机科学与技术学不学C语言?
- 安卓开发一定要用Java吗,其他语言开发方便吗?
- 我们学校计算机专业没教C语言直接就学Java,一直听不懂怎么办?请教大神?
- 为什么感觉学校里普遍都教java,而不教Golang、Rust、Node.js这些?
- 零基础、英语差能学习Java吗?能做好吗?
计算机科学与技术学不学C语言?
计算机科学与技术专业(计科)是比较传统的计算机专业之一,主要特点是注重基础知识的掌握,同时注重知识面的宽度,因此计科专业的毕业生未来的就业面还是比较广的。
但是相对于软件工程专业来说,计科专业在实践环节上并没有那么丰富。所以,在主修JAVA的基础上,多学习一门C语言是不错的选择,可以进一步丰富自身的知识结构,从而提升就业竞争力。
安卓开发一定要用J***a吗,其他语言开发方便吗?
安卓系统的底层是Linux核心,对j***e还有c++有比较好的支持。故安卓软件一般都使用j***e和C++来编写软件,现在谷歌也用Kotlin作为一级的开发语言
j***e能与Kotlin互通,但是Kotin拥有j***e所不支持的功能。Kotin可使安卓程序更加快捷有趣,但是Kotin不会取代j***e和C++作为Android的唯一支持。
但是安卓手机app开发使用的是j***e,很少使用C++。如果想做APP开发,学j***e语言就可以了。
我们学校计算机专业没教C语言直接就学J***a,一直听不懂怎么办?请教大神?
从学习的角度搞清楚j***a语言跟C的关系,不学C语言完全不影响j***a的学习,因为这两种语言有各有自的语法规则,只要你掌握了其规则,入门是不成问题的,就如同你掌握了英语的语法,基本能力还是具备的。如果先把C学会了,再来学j***a,当然也可以,有助你学j***a,因为这两门语言的很多构件是一样的,但是也提醒他俩的思维方式是不一样的,一个是过程式思维,一个是面向对象思维,即OO思维。最后想说的是不要纠结学不懂j***a,可能你的学习方法有问题,希望能帮到你。
编程语言不分领域,每个语言思想大同小异。学会思维模式,比会敲代码更有用。J***A和C没有半毛钱关系,如果J***A听不懂,C也听不懂。
说实话,以本人经历来看,目前从事IT行业,是个正正经经的研发工程师。J***a,Python以及前端。但是,本身我没有读过计算机专业,我的专业也是没有计算机相关的课程。在读大二的时候,读完了一本J***A编程入门,到目前也没接触过C需要,工作之后,公司要求又学习了Python。
其实也不是必须先学c才能学j***a,这是两种编程语言。有一种说说法是先学c在学j***a,只不过是因为学了通过学习c语言,学习了编程逻辑等等,带你入门,这样学j***a时候能省力点。其实真没必要。直接学j***a,学习编程逻辑就行
为什么感觉学校里普遍都教j***a,而不教Golang、Rust、Node.js这些?
大学学的是思想,巩固基础的,让你熟悉编程语言是什么,怎么写的,就好比计算机专业基本上入门语言第一个都是c语言,J***a c#啊等等都是选一个主流,常用的为基本,还是学基础,学编程的思想,你说的这个都是企业级的,需要你自己学了,企业常用的,学校也交不完你啊,不要小看学校的基础课,基础打好了,后期学新东西就很容易了,思想都是一样的,就是写法不一样呗,好多抱怨学校里学的没屁用的,不是没屁用,是你压根没学好不,好好学习就行,底子打牢了,后期相对容易了,以后就得靠自己自学了。努力吧
可以从以下几个点分析。
火热程度:可能觉Golang,Rust,
Node.js
的这些语言很火热,大学为什么不交。但其实这些语言在TIOBE 的排名上能看出来。常年排名都在10名之外。 并不是我们认为的***都在用的语言。在用和想学之间还是有一点差异。应用范围:Golang 稍微老一点,大概也就12年历史。主要的火热是因为在云计算,区块链的典型应用受到了热捧。 Rust 是很好的语言,但是还缺少明星应用背书。Node 在*** server 端的开发已经受到认可。 但是反观J***a , 除了在基础软件 如OS/DB/Cache 领域弱势。其他领域如企业级应用/互联网服务/大数据/云计算都是当仁不让。
[_a***_]意义:对学校来说,教授一门成熟的语言。从案例,师资,工作实用性上都有较好的性价比。就像在J***a 之前,学校更流行教学C/C++ 一样。相信大学也会随着工业界的变换开始变化。
因为不会,国内大部分学校在cs/it方面非常滞后,都是老掉牙的知识,作为学生的话,1尽量自学一些业内主流的知识,不要满足于课堂,2有能力的可以考虑留学,国外在这些方面的教育确实领先太多,可以学到很多最新的技术
因为J***A简单,不是说这个语言简单,每个语言研究到最深的源码都不简单。而是说这个东西上手太简单了,轮子太多了,生态太成熟了,基本什么都不用做,spring的全家桶一引入,就可以直接写业务代码了。
j***a发展这么多年,已经有了比较全面成熟的教学体系,并且工作岗位最多,学校开发课程肯定不是考虑最新的技术,而是成熟的。另外语言只是工具,学好一种基础打好,学其他语言就很快了。总之,在学校要掌握的是一种学习能力,而不是啥技术新,学什么,因为技术总是不断的更新迭代的
零基础、英语差能学习J***a吗?能做好吗?
这么讲吧,英语好不好和学编程没有太大关系,编程语言的关键词一共也就那么多,刚刚接触编程是不需要太多英语功底的,英语差当然可以学好编程,只是过程可能要比英语好的人艰苦一点。万事开头难,前期需要艰苦一点,只要你坚持了下来了,到后面就会慢慢发现英语已经不能限制你的水平了,甚至你会在编程中学好英语。不过英语好确实有利你完全可以阅读外国的文献,那些都是原汁原味文章的对技术的提升有很大的帮助。英语不好也不用担心,日积月累词汇量上去了什么都好说。
谢谢邀请!
首先可以肯定的告诉你,可以学!并且可以做的好!
第一,零基础不是问题,j***a语言都是封装好的,底层代码不需要你去自己研究,学会方法的调用就可以了。所以j***a语言相较于其他语言还是比较简单的,学习周期也比较短。
第二,英语不好从来不是学习计算机语言的最大障碍,因为关键字都是固定的那些,并且关键字的释义和日常英语也不尽相同。只是英语不好会影响你阅读以下国外的文献,不过当你需要去阅读国外的文献的时候你已经是这个领域金字塔上半段的人物了。
第三,j***a语言前期的学习成就感不会很高,还是看你能不能坚持下来,能坚持的话没有问题。可以报一个培训班,不过现在培训班遍地都是,需要问问业内人士或者有经验的朋友,不然很容易被坑。
祝你成功!!
可以的,放心。说句大实话,别看程序员都是敲英文字母,但是很多都是记熟了,遇到的多了,还有 开发工具 的附加属性。有英语基础的学习编程,会比没有的具备一定的优势,但是没英语基础,学编程是没有什么问题的。百度翻译,谷歌翻译用起来就是了。
没英语的,在遇到代码报错,英文文档,国外网站资料,和同事沟通(关键字口语)时,会存在一些困难,但是总的来说问题不大,放心学吧!
坦白的说,零基础学习J***a是没有问题的,而且现市面上的J***a培训班本来大多都是针对零基础的人员进行培训的,所以不用太担心这样的问题,当然你那也得用心学习才行。J***a培训学习是需要付诸许多努力才可以学会学好的,只有努力的人才能够得到应有的回报。
但是要注意的一点是,J***a虽然是只要感兴趣的人就可以进行学习了解的,可是要作为以后就业发展来说,那就需要进行系统深入的学习了,相对来说J***a技术学习也是有一定的难度的,思维逻辑要清晰,而且自我学习能力要有一定的基础,一般参加J***a培训学习的人学历在大专及以上的是比较合适的。
因为对于公司来说,招聘J***a相关工作是有一定的条件的,目前,最低基本都是大专的学历,因为从事J***a软件开发这一行业需要不断的学习新的知识,所以这样的工作自学能力还是必须具备的。
零基础不是没有可能,主要看你有没有这方面的兴趣,我身边有零基础学PHP的,但学完后没有想象中的乐观,也工作了几年了,但工资就是涨不上去,当初他学编程的主要原因是老大不小了,也没有稳定的收入,被父母强逼着去学的,到现在虽然有稳定的收入,但就是收入不高。
关于英语的话,编程对英语要求并不高,熟悉常用单词就行了,程序中用到的关键词也就百十个左右,就像我的英语水平,初中时经常个位数,目前做编程十年左右了,但英语到后期是很重要的,因为很多优秀的解决方案和技术文章都是先从国外流行的,甚至有些人靠翻译技术文章也赚了好多钱,当你工作到一定程度,需要你去出解决方案时,查资料就要用到英文了。
如果你对编程有极大的兴趣的话,可以去找个培训机构,零基础学习大概半年左右,当然价格也不便宜,出来后找个工作应该没啥问题,但需要你比别人付出的更多,去学之前,建议从网上下载免费课程自学,先入个门,另外年龄最好不要超过30岁,因为三十岁还敲代码的话有可能你的领导比你都年轻,顺便告诉你我是28岁才去学编程的,当时孩子都一岁了,是迫于生活压力才去的,如今工作的还算可以,希望我的回答能够对你有所帮助。
最后在啰嗦一句,如果想做这个行业,就抓紧时间,别再犹豫了,时间不等人的!
到此,以上就是小编对于没有J***a语言的问题就介绍到这了,希望介绍关于没有J***a语言的5点解答对大家有用。