學java就兩個問題

      學java就兩個問題:java是面向對象的語言這東西是國外的


      搞清楚面向對象的歷史演變,java的每個特性都是基于面向對象產生的。java就是面向對象而生的,java就是一種思想。你們人手不是有一本啟蒙書籍叫think in java麼?國外書籍用的是think,國內的書籍都是深入理解/學習/深入淺出/30天掌握/教程XXXX字眼的書籍。腦袋沒毛病吧,隨便一本書平均下來都有500頁,各種深入理解,掌握過后。你的年齡也到該入土的時候了。(此處應該有掌聲)


      不是流行大數(shù)據(jù)麼?Hadoop是因為一篇論文誕生的,論文的作者是google公司的員工。但是Hadoop 得誕生要比google公司來得快。在這點只能說java干得漂亮,要不然你們要想體會這種黑科技至少需要5年以上。有時候真的很羨慕國內寫代碼的人,這些小學沒畢業(yè)的人居然可以拿到國外那些至少要初中畢業(yè)才能拿到的工資。而國外那些高中畢業(yè)的人只能去幫JAVA寫些源代碼義務勞動。


      其實學習java就是學習面向對象和多線程


      精通java的最終目標就是學習面向對象,在JAVA的類庫里面有很多的骨架實現(xiàn)。設計模式的出現(xiàn)要比java早很多年。設計模式的思想的作者或鼻祖是緣于一個磚匠,搬磚的磚。你們應該很慶幸設計模式就只有20幾種,終歸到底是緣于java的特性也就這么幾個。國外做過研究人能同時記住的東西是7±2。很巧的是java的特性也就7±2。但是7±2也就最多組成20幾種設計模式。好了問題來了,你能記住幾個java特性(java特性最多也就是9個哦),如果你能全部記住,那么問題升華了,你精通多少種設計模式。如果你們背的話,我能從1背到10億。

      還有就是多線程。多線程只能說太難了,java在多線程的上很落后的。Volatile關鍵字反反復復跟新了幾次背后原理實現(xiàn),對于偽共享的實現(xiàn)也是在1.8才加入@sun.misc.Contended的。多線程,偽共享,鎖機制,同步機制,重鎖機制。這些在15年前是高級課題,也是為什么很多java書籍都把多線程放在最后一章節(jié)。也是15年前存在的東西。

      看到沒有,就算是人家把java開源你們在技術上也會落后15年,因為JDK現(xiàn)在才到1.8。為什么是15年前,因為15年前摩爾定律不再適用了,intel的老板跪在地上說,如果CPU超過4.0G我公司要倒閉了。所以多核的時代來臨了。回過頭來為什么說多線程難,學習多線程,你要搞清楚同步,異步,管程(什么是管程,就是java文件代碼上加了synchronized關鍵字后,變成class文件后。synchronized關鍵字變成了java虛擬機的Moniters命令的中文翻譯),鎖機制,阻塞,以及線程的幾種狀態(tài)。


      什么順序一致性,原子性,有鎖,無鎖。安全性,讀寫同步/讀不用同步,寫同步。多核,compareAndSet(),getAndSet(),偽共享,高速緩存,Volatile關鍵字,系統(tǒng)總線,等等等等。多線程機制雖然多,但是這不是思想的重要性。再我看來最重要的就是為什么10年就有AtomicInteger為什么現(xiàn)在只在原來的基礎上跟新了一個LongAdder, 為什么這兩個類都是同一個老頭寫的而不是年輕人。為什么這兩個類都引用了sun.misc.Unsafe這個非公開類。為什么是不安全的。現(xiàn)在發(fā)現(xiàn)多線程是有多難了吧,沒有發(fā)現(xiàn)這段話比上面那段面向對象的字數(shù)都多了一倍麼。

      上一條:Java11新特性!
      下一條:已經沒有了
      北大青鳥網(wǎng)上報名
      北大青鳥招生簡章
      主站蜘蛛池模板: 在线免费视频一区二区| 亚洲国产精品一区二区三区在线观看 | 无码av免费毛片一区二区| 亚洲另类无码一区二区三区| 国产伦精品一区二区三区视频小说| 久久se精品一区二区| 精品久久久久久无码中文字幕一区| 无码8090精品久久一区| 无码丰满熟妇一区二区| 中文字幕一区日韩在线视频| 大伊香蕉精品一区视频在线 | 一区二区三区四区视频在线| 无码毛片视频一区二区本码| 久久综合一区二区无码| 中文字幕日韩精品一区二区三区| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 丝袜美腿一区二区三区| 无码少妇一区二区| 精品国产一区二区三区久久蜜臀| 日韩精品一区二区三区国语自制 | 欧洲精品码一区二区三区免费看 | 日本内射精品一区二区视频| 中文字幕永久一区二区三区在线观看| 国产福利一区二区精品秒拍| 欧美日韩精品一区二区在线观看| 日韩精品一区二区三区老鸭窝 | 欧美日韩一区二区成人午夜电影| 精品永久久福利一区二区| 国产成人精品一区二区三区免费| 成人午夜视频精品一区| 国产精品一区二区三区99| 一区二区三区无码高清| 色一情一乱一伦一区二区三区日本 | 伊人色综合一区二区三区影院视频| 久久精品国产第一区二区三区| 少妇无码一区二区三区| 久久精品免费一区二区| 中文激情在线一区二区| 一本大道在线无码一区| 午夜视频在线观看一区二区| 国产在线精品一区在线观看|