java 跟新语言之间到底有啥区别?哎,我问你,你说广东话跟普通话之前他有什么区别?首先我告诉你,他们都是编程语言,语言就是语言,只不过这种语言他是用来跟计算机对话的而已。 他从语法结构的角度出发,其实他们除了绵阳对象那一部分以外,长得都差不多,在他们里边都有什么敞亮,变量,流程控制这些基础的语法,而且他们还都属于强语法类型。但如果从语法的强度来讲,加瓦实际上要比 c 语言更强一些, 比如在家伙当中,哈像什么判断的循环当中的条件,我们只允许使用布尔类型的纸,但是在 c 当中则不一样,任何非零非空的纸都为真, 其实区别也并不大。那么从写法上来讲呢,那这个 c 语言里边他没有面相对象的概念,所以他就没有类,那么在主方法前面呢,我们就不用去写那个 clus, 那么慢方法的这个参数呢,也多多少少有点区别。那么 c 语言里边是两个,那扎瓦的参数呢?只有一个,那是一个自助串类型的数组,实际上就是执行扎瓦主程序的时候啊,像主程序所传递的参数通常都是一些自助串,那么 c 里面是两个他同时记录了这个参数的个数啊,以及这个参数具体是什么。那么在 c 当中呢,他没有面相对象,所以他就没有什么帕布雷克这类的东西, 所以说在主函数前面呢,就不用加什么 pub 一个 sight 一个这种东西了,那我们直接认字面就可以了。那如果说我们要使用不标准的写法,不是使用标准 c 的边系,那我们前面认的都可以,不行可以省略。你会发现很多人在学习语言的时候,他使用的是 one 的面,那么这两种语言呢?他在引用外部依赖的时候,使用的方式也有点区别。 mc 语言里边使用的是井号迎客路的,在 java 当中呢,使用的是 input, 其实实际上哈,他意思差不太多哎,都是把外边的一些东西拿到当前的文件里边来用,那其实说这玩意到底有什么区别?你看看,只是写法上有一些区别,但是 我们只要是会了其中一个,另外一个,我们都可以很快的上手。他们的区别其实并不是在于什么语法等等,这一系列的,我们在这去分析没有用,而且我还花了很大的篇幅去跟你说这些东西,其实他们最大的区别是在于应用领域。 就说我们说广东话,那一定是在说广东话的那个地区是吧?香港,深圳,哎,广东在这个地方,我们在说广东话,那我要说东北话呢?我说你哪嘎达的,你啥意思?你瞅啥呀?这样的词通常只会在东北出现, 那么私语言和张文也是同样,如果我们要做的是一些偏底层的东西,那我们就用私语言去,哎,搞点单面机,玩玩枪,是搞个操作系统等等的这一系列我们是用私语言去做的。那如果说我们要做外部开发,做什么全站开发,做后端开发,那我们通常 使用的是招啊。所以说你要搞清语言之间的区别,并不是什么语法之间的学习难易程度之间,其实这都不是他,只是 一种语言而已,你要考虑你未来要到哪去生活。你想去广东,那你学学广东话肯定是没问题的。你要想去四川,那你就问问四川人平时怎么说话呗。如果你要想来东北的话,那你就问老邪呗,是不来找我,你问问这东北话,这嘎达是吧?应该怎么说呢? 所以说你想学编程之前,你喜欢的不是语言哈,一定要把他背后所对应的英语领域搞清楚,看看他的门槛在哪,自己够不够的到把这些都踏清了,想明白了,然后再选择入局,这样你就不会再走弯路。
粉丝14.0万获赞61.7万
c 语言 vs 加瓦哪个好?他们有不同擅长的领域啊,你让 c 语言去做个网站试试啊, c 语言能不能做网站,能表什么 c g i 这种东西,但做完就恶心死你,你会发现还是加瓦好。但是你让加瓦去做个切用式,要操作个指针,这怎么操作嘛?你说加瓦都没有指针直接操作内存的概念,所以这个语言没有说谁对谁好啊。 你看你自己的战队嘛,你做嵌入式的,那你肯定占 c 吧。如果你做夫妻团开发,你肯定占 java 吧。你要说难度系数,这个是可以比的。我觉得是 c 语言要比 java 要难。语言感觉不对是吧?我跟你说,那你 c 没学深入啊?其实我觉得在学习语言当中,像应用层的语言,像 java 啦, past 总是比较好学的,你这样把 c 学透,我觉得反而是比较困难的。
大家好,我是程序员鱼皮。很多想学或初学编程的小伙伴经常会纠结一个问题,哎,我是坚持学 c 家家 还是加瓦呢?那在开始我今天的分享前呢,我想先看一下有没有不纠结编程语言选择的同学可以把你们喜欢的编程语言打在弹幕上。那我到底应该学 c 加加还是加瓦呢? 这种问题其实很简单,那接下来给出我的着见啊。先问自己一个问题,你为什么学编程?可能你不是计算机专业的,你只是对编程感兴趣。这种情况下,相比 c 加加,我更建议你学习加瓦。为什么? 因为加瓦在国内的生态实在是太好了,不信你就上网搜,你会发现,哇,铺天盖地的这个加瓦的学习资料啊,什么加瓦的培训机构啊 啊,当然了,我这是矮段里调将军。如果你只是对编程感兴趣的话,我正建议你去学拍粉或者外部前端,相对来讲会更简单,更容易上手。那除了兴趣党,还有考研党。如果你要考计算机专业的研究生, c 佳家一定要好好学,笔试和机式可能都会用到。 那当然,我相信绝大多数学编程的同学就是为了赚钱拿高兴。好,如果你学编程是为了赚钱,这个事情就更简单了。 先问问你自己今后想从事哪方面的工作?如果你热爱底层,热爱硬件,热爱算法,那么建议你从事 c 家家相关岗位的工作,这些都可以。那如果你热爱上层,想要做自己的应用,自己的后台,自己的网站,不想专注太多底层的东西,那么我建议你选择 加瓦。这些掌位都是可以的,因为 c 加加本身就是一个相对底层的语言,他的性能会比较高,而加瓦本身都是用 c 加加实现的, 他屏蔽了很多 c 家家的细节,所以性能通常来讲会比 c 家家低那么一点点。但是呢,家外他有一系列的生态,又有什么跨平台、 可移植、健壮性等等等等优秀的特性,生态又好,开发又迅速,使得他很快就成为企业级开发的主流语言。好,这时有同学说了,哎呀,我就是没有目标岗位啊,我就是想赚钱,我也不知道自己想做啥,喜欢啥,那怎么办呢?这种问题问的太好了,如果你非常迷茫, 那就选家瓦,想都不用想啊。当然不是,因为我自己是家瓦中城市,所以我才这么说。你想找工作,那你就得选一个 需求相对大一点的岗位,对不对?你纵观小厂到大厂家哇,都是主流的后台开发,大数据开发语言 啊。当然了,现在出来的狗语言想要挑战加瓦后台开发的位置,那这种我们后面再聊。加瓦无论是在后台开发还是大数据、安卓等等开发上,他都有一系列成熟的框架体系,甚至网上还有各种各样现成的代码, 这样就能节省很多开发时间,也降低了很多的开发门槛,可以帮助企业更快的完成项目。那 c 家家大厂和独角兽公司招的会相对多一点, 但是大部分做业务的公司可能都不需要用到 c 家家。讲到这里,我再说两个大家可能比较关心的问题。第一个就是家瓦就业和 c 家家就业,拿着拿到的钱挣多啊,至于 的问题,主要看对人。那第二个问题是,家瓦和 c 家家哪的更卷,哪的竞争更激烈,那这的其实也很难去统计和比较,但就我肉眼观察下来啊, 这个加瓦会更卷一些,但是他的需求大呀,他需求非常非常大,所以大家也不用担心,如果你摸不清自己的兴趣爱好,然后也不知道自己今后想要从事哪方向岗位的话,那你就选加瓦吧。 那最后我的建议是,两种语言都试试吧啊,有同学可能说试试就试试,但家旺和谁家家 的确是两门非常优秀的编程语言,他们的功能都非常强大,你拿家哇,也可以去做一些计算型任务。你拿 c 家家也可以去写业务的代码,那比如大家经常吐槽的一款知名社交类产品,他的后台就是用 c 家 大家写的。那这两门语言也是大学计算机专业必修的两门课,你不必把他们学的都很深入,但是你都要了解,最好都会写一些代码。其实大家听我说了这么多啊,你真正适合哪种语言呢?还是得自己去尝试一下,感受一下。 我写佳娃的时候,我会抖腿,但是我写石家佳的时候呢,我的身体就非常的僵硬啊,所以我选佳娃啊,当然这只是开着玩笑,你纵观所有编程语言后,你会发现其实他们之间有很多类似或者通用的地方, 所以呢,建议大家尽早确定一门编程语言去深入学习,一门通则百门通。那最后为了帮助大家更好的学习 c 家家或者家瓦,我也给大家准备了一些编程的学习资料,大家可以自取。 好了,本期视频到这里就结束了,如果有帮助的话,还请大家点赞、收藏、投币三连支持下。我是鱼皮,一名分享编程干货的程序员, app 关注我,获取更多编程小知识,我们下期再见!
中国的这个软件行业现在说真的非常的变态,现在呢就是太内卷了,很多人呢挤破头呢,都想搞这个软件,都想挣这一块钱 啊,然后都想发财,但是呢,越来越多的人涌入到这个行业里面呢,你会发现整个行业呢就是爆满内卷,你没有本科学历,你没有二幺幺九八五,没有计算机专业的话,你现在找工作呢都特别难找,尤其像中国的这个语言, 像这个 c 一元, c 一元呢,现在呢就非常的尴尬,像我二十年前刚毕业的话,我找 c 一元呢,全是一大片百分之五十的这个编程一元都是用的 c 一元, 而且那时候 c 员呢可以写这个行业软件,可以写这个业务软件啊,也可以写相关的底层软件,还有芯片研发啊,单片机研发。但是 现在呢, c 源呢,呃,这种业务软件行业软件基本上都不会用,呃,就是单纯的做一些底层的驱动,还有相关的通讯啊,以及这个芯片研发。所以说目前呢, c 源呢就非常尴尬,在中国 呃使用的人特别少啊,都被扎我给嗯击败了,知道吧,虽远呢,他在扎我面前呢,说真的不堪一击。 我对 c 员呢现在是越来越失望,因为刚毕业那会, c 员呢特别吃香,他找 c 员跟找家务员同等啊,经验比家务员高一两千块钱,现在呢,我跟你说根本找不到, 所以说呢,呃, c 元呢真的是日落西山啊啊,一年不如一年,想反观呢,现在这个扎瓦元呢,虽然学的人多,也非常火 火爆,但是他确实就是需求呢很旺盛,基本上行所有的这些行业软件呢,基本上都可以用这个扎我原做开发。像我以前做这个银行业务系统,我们基本上我们都是后台的这个服务端的程序我们都是用十亿元去写的, 但是呢,随着这个国产化呃的推进,然后的这个分布式的这个呃音乐架构, 扎我语言呢就特别火,以前呢,百分之九十的这个 c 语言的这个银行业务系统都改成了啊扎我的这个分布式的这个系统,所以说 c 语言呢,现在岌岌可危,根本就是没有人要, 要不然呢,为什么就说是三十五岁之之前呢?我用 c 员,到我三十五岁之后,我想用 c 员找工作根本都找不上,偶然呢,能找一个 就是关于银行 c 员的,也是一个老系统,快十来年前,老系统他只是一个维护,而且工资给的非常低, 你像我做司业员,我最高的时候能拿到过将近三万块钱的工资,我现在再去找的话,第一个我这个年龄也没人要啊,即使有人要的话啊,薪资水平也在一万五到一万八,你想多可怜呀,我呢现在呢, 嗯,被迫呢,就转为这个做这个银行业务需求,现在呢是两万四,对吧?所以说这个 c 员呢,说真的, 哎呀,人学了一辈子,倒是套兜台,嗯,被这个语言淘汰,我真的是不甘心,但是没办法。这话又说回来,现在这个银行业务系统用抓握员做他同等的机器啊,同等型号机器,他不 部署的这个 java 元跟这个 c 元比起来,它性能非常的下降,非常的厉害。 java 呢,它有这个就是内存回收机的这个机制,所以说导致它的这个性能呢,大幅的下降, 但是呢,现在的银行呢,他又不不在乎那点钱,他为了弥补这个扎我这个性能下降呢,他就疯狂的买机器呗,就现在搞分部式的,对吧?非疯狂疯狂的搞这个机群吧,所以说,呃,就把他的遮羞布给挡住了,对不对?不像以前的机器贵,现在机器便宜了, 所以说呢,这个市场呢,也很变态,但是呢,这个市场他存在呢,就有道理。导致我现在啊,我这个司仪员,大龄司仪员成全无路可走,我是非常的悲痛,非常难受,其实我现在说真的,我不愿意搞这个,呃,需求,那我 真正想做技术这一块,但是呢,我被这个行业淘汰了,兄弟们搞开发的话,很多外包公司,银行的,他只要三十五岁以下的啊,所以说我年龄大了被淘汰了, 搞得我现在被迫的去转,哎呀,我现在真的非常的气愤,不知道中国为什么变成这样。你看别老外呢,基本上 c 员用的还特别多,因为老外呢,他们用 c 员基本上写这种行业软件,写这种就是,呃,就是芯片啊,人工智能, 中国呢?你看搞芯片的就没有,除了华为对吧?还有谁吗?对吧?啊,然后行业软件全被扎我搞搞坏了,对吧?中国人呢,就赚快钱,用扎我赚快钱,然后一上市啊,圈点钱,然后就跑了,对吧?从来没有想着那种长远的,不像老美他搞这种操作系统,搞这种 中间键,对吧?搞这种数据库,他一个系统可能要放一百年以后长远的打算,中国不可能就是一两年不行了,然后就立马就死翘翘,兄弟们,你们说我说的对吧?谢谢。