大家好,今天小编关注到一个比较有意思的话题,就是关于java语言国际的问题,于是小编就整理了2个相关介绍Java语言国际的解答,让我们一起看看吧。
为什么有些人在网络上都喜欢黑JAVA呢?
谢谢邀请。
这是好事,一个东西有人黑说明有一定的影响力,就好比一个跑龙套的很少人黑,但是一个当红的明星被黑的概率是大大提升。
J***a发展至今已经二十多年,我印象最深刻的2009年,当时Oracle收购了sun公司,网上一片哀鸿遍野,大家都说J***a快完蛋,但事实呢,J***a到现在依旧坚挺。当然作为一个技术人员,不要让自己的语言局限在一个上,这是题外话。
1,是否有好的社区
3,是否有大公司支撑
你会发现J***a三者都具备了
程序界的"黑",一是自黑,二是鄙视链式的黑。
鄙视链就像玩data的看不起玩lol的,玩lol看不起玩王者荣耀的。。
每一种语言都有自己的拥护者和唱衰者,很正常。J***a发展20多年,肯定有自己的对立面,被黑是正常的。
越是被黑越喜欢 每次都说J***a不行了 J***a没落 每次都是要挑战要对标的对象要 就如苹果一样 都说苹果怎么不行怎么拉胯 每次出新品都各种吊打 国产手机各种对标超越 我喜欢J***a 尽管它不完美还有改进的空间 但是我还是喜欢用它 除非有一天没人愿意黑它了
J***A,的确很令人反感。因为J***A太复杂,太陈旧,太冗余,太啰嗦。
那么什么样的人喜欢J***A呢?可以用来装B的人。正是因为J***A的冗余与复杂,才可以体现自己技术的高明。
但作为甲方来说,我听到乙方要用J***A,或者HTML,来做我的项目,我就火冒三丈。
一个很小的项目,就能罗里吧嗦的写上好几个月。如果用DELPHI,两周就可以搞定了
当然DELPHI也因为自身问题,没有得到发展。令人扼腕惋惜。
比如,早年我们做第一代医疗系统,三个月就干出来了。
现在这群做J***A的,两年都干不出同样功能来。
但现在程序员,都是J***A,而且生态也不一样了。我也没有其他选择。
只能眼睁睁看着,一个非常简单的任务,让这帮鬼畜们唧唧歪歪,整很久都整不出来。
因为J***a是近20多年最流行的编程语言,用的人多了,编程水平就参差不齐。
刚入门j***a,有什么网站可以有题让我练习呢?
核心推荐:LintCode / LeetCode / 牛客网
不是什么程序员,但是大一大二大三自己都是自学过来一直学到J***aEE的,还是有些经验的。
J***aSE阶段,找个牛逼点的基础视频课听过后,建议找一些小游戏编着玩,贪吃蛇啊2048啊坦克大战啊,学习一下怎么一步步搭出一个小游戏。可以找网上的***课,网易云课堂还有一些培训机构都有做小游戏的***,听老师一步步讲思路后,自己尝试一下他的思路是要怎么做,敲完后再比对一下。
基本做了三个小游戏下来,J***a就不是很陌生的东西了,这时候建议上LintCode或者LeetCode刷题,每天两到三小时在这上面。里面的题都是最常规的API解决各种面试用算法题。没系统学过算法?也不要紧,建议买本《算法》橙皮书,然后先从LeetCode之类的简单题做起,不懂就看discuss或者别人博客是怎么想的,看懂后自己不看别人代码实现一遍。
其中如果牵涉到某个算法,比如动态规划,你从未接触过,不要怕,这道题放着,翻开橙皮书现学呗,看不懂慢慢看,看完后盲敲示例代码,这样对基本代码素养有很大帮助。啃完这个知识点,再回去继续刷题。
私以为,J***aSE阶段最重要的不是IO操作啊什么的,还是LeetCode里面向招聘的算法题。
如果你很想加强J***a文件流和网络,网上找***做个J***aSE聊天项目或者文件收发项目是最简单的,跟学一次练一次就没有大问题了。
线程很重要。多线程是很复杂的,其中牵涉到的知识还得专门看诸如《并发编程实战》之类书来提升,建议前期了解基本的同步操作就够了,等到学到J***aEE阶段,会用SSMH这些框架后,再来开始边做项目,边研究线程同步这种问题。
到此,以上就是小编对于j***a语言国际的问题就介绍到这了,希望介绍关于j***a语言国际的2点解答对大家有用。