huangbqsky
隨筆 - 20, 文章 - 0, 評論 - 0, 引用 - 0
數據加載中……
[導入]Java,誤解為何如此之深
前幾天被電話面試,問
Java
的參數傳遞方式,我說只有一種方式,就是by value啊,對方糾正我說,基本類型傳值,
對象
類 型傳引用;嗚呼,當時被噎了一下,幾秒鐘后回過神來,我明白他的意思,也明白我碰上新世紀的新新人類了,但我怕他不明白啊,就說我們還是先把“引用”這個 概念定義清楚吧,不要同一個詞兩人有兩個意思,或者舉個例子吧,在函數里對String類型的參數賦值是不影響實際參數的啊,于是他也明白我其實也明白, 電話面試就算過了
然而還不算完,正式面試的四輪:筆試題,筆試完后與leader談,談完后與manager談,談完后與VP談,居然每一輪都有這道題!只不過換成了swap函數的形式,讓你說出執行結果;我就納了悶了,這道題在人們心目中的形象就那么高大?并且甲方答案也似是而非?
Bjarne一直認為是
C++
的教育害了C++,那么是什么害了Java語言呢?過度的商業宣傳!
當然,商業宣傳成功的幫助了Java平臺,吸引了大量開發者,但對Java語言來說,先聽到宣傳詞后再來學習的初學者,耳中充斥的是“Java取消了指針”,“Java沒有內存泄露”,“Java純面向對象”等宣傳用語,先入為主的就接受了表面現象,而沒有理解問題的實質
Java 取消了指針?看看那個所謂的“引用”為空時拋出的異常吧,看看在Java實現者的眼中這個東西到底是啥吧:NullPointerException!不 是我鄙視Sun,它的細節偽裝的確實不如MS:.Net里對應的異常叫NullReferenceException,雖然也是換湯不換藥;作為一種類
C語言
,我認為對應概念的命名還是一致較好,Java里其實全是指針,你基本無法得到對象本身,只不過這種指針功能受限,不需刪除而已
指針的概念被偽裝起來,不需要delete了,那么除內存之外的其它資源呢?數數你的
程序
里有多少個finally就可以了
Java 純面向對象?其實就這句話本身來說也無可厚非,只是它使用了<<箭魚行動>>里定義的“錯誤引導”,這句話會使初學者傾向于認為 用Java寫出來的程序都是面向對象的,從而阻礙了理解真正的面向對象;數數你程序里有多少根據對象類型的switch/if/else就可以了
題外話:
面試時被問道面向對象的三個基本特征,我知道他想聽到什么封裝繼承多態,但實際上傳統面向對象的核心特征就是多態,繼承只是用來實現多態的一種手段,并非本質特征;C語言沒有繼承,但照樣可以進行OO風格的編程
々上善若水々
2007-12-10 21:12
發表評論
文章來源:
http://www.tkk7.com/supercrsky/articles/166793.html
posted on 2009-04-10 13:20
天天開源
閱讀(66)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 天天開源
導航
BlogJava
首頁
新隨筆
聯系
聚合
管理
<
2009年4月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評論
我的參與
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆檔案
(20)
2010年5月 (10)
2009年4月 (10)
搜索
最新評論
閱讀排行榜
1.?[導入]Eclipse和MyEclipse工程描述符詳解(862)
2.?[導入]2010-03-09 傳智播客—WebService(二)(425)
3.?[導入]2010-03-16 傳智播客—企業ERP進銷存、Linux(369)
4.?[導入]2010-03-08 傳智播客—WebService(一)(321)
5.?[導入]Javadoc的簡捷使用(251)
評論排行榜
1.?[導入]傳智播客——總結(0)
2.?[導入]2010-03-16 傳智播客—企業ERP進銷存、Linux(0)
3.?[導入]2010-03-09 傳智播客—WebService(二)(0)
4.?[導入]2010-03-08 傳智播客—WebService(一)(0)
5.?[導入]2010-03-06 傳智播客—Android(六)通知、樣式、主題、HTML(0)
主站蜘蛛池模板:
51午夜精品免费视频
|
日本h在线精品免费观看
|
成人在线免费观看
|
亚洲一卡二卡三卡四卡无卡麻豆
|
免费人妻无码不卡中文字幕系
|
成人毛片18岁女人毛片免费看
|
亚洲午夜国产精品
|
久久av免费天堂小草播放
|
国产精品亚洲二区在线观看
|
国产V片在线播放免费无码
|
亚洲日韩中文字幕日韩在线
|
国产又黄又爽又大的免费视频
|
亚洲热妇无码AV在线播放
|
亚洲精品成a人在线观看夫
|
久久青青草原亚洲av无码app
|
国产精品亚洲专区无码WEB
|
久久久久久夜精品精品免费啦
|
在线观看成人免费视频不卡
|
亚洲人成人77777网站
|
久久免费视频99
|
91亚洲国产成人久久精品
|
青草草在线视频永久免费
|
亚洲精品视频免费看
|
毛片免费观看的视频
|
色费女人18女人毛片免费视频
|
国产精品亚洲综合专区片高清久久久
|
1000部拍拍拍18勿入免费凤凰福利
|
亚洲欧洲另类春色校园网站
|
免费国产一级特黄久久
|
成人久久免费网站
|
亚洲AV网站在线观看
|
亚洲午夜无码久久久久软件
|
色se01短视频永久免费
|
老司机午夜精品视频在线观看免费
|
亚洲精品线路一在线观看
|
色窝窝亚洲AV网在线观看
|
亚洲乱码一区二区三区在线观看
|
a级毛片免费网站
|
亚洲免费福利视频
|
91麻豆精品国产自产在线观看亚洲
|
免费无码精品黄AV电影
|