Re: [問題] 提高身價的程式風格

看板java作者 (Alien)時間18年前 (2008/03/10 18:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串57/72 (看更多)
※ 引述《Lordaeron (Terry)》之銘言: : ※ 引述《adrianshum (Alien)》之銘言: : : 所以才說你錯! : : 你當你是在寫 C 嗎? : : 在不同的 CPU/OS 下, 程式的 outcome 就不同, : : 這樣 Java 還算是一個 "Platform" 嗎? : 請問你的Platform 的定義是什麼? 算了吧~ 我給了你的定義又如何? 反正你也會說: 你的定義就對嗎? 到我給了你 Sun 為什麼叫自己做 platform, 你也能繼續凹嘍~ 也不是沒看過你做這種事 XDD 簡單來說, 作為同一 platform, 我 expect 就是一致. 同一個 platform 下面, 我不會在這裡跑我的 int 就 32bit, 另一處跑就 64 bit : : 今天, 我寫的 Java 程式, 我要處理 > 2^31-1 的值, : : 我就選擇 long. 不論什麼機器下跑, 我也能夠正常 : : 處理. : : 要是你還是覺得: 「我在 64 bit 環境下跑得正常的 : : 程式, 放到 32 bit 環境下會 out of range」這是 : : 一個好處? : : alien : 64 bit 跑64 bit 的長度, 32 bit 跑 32bit 的長度, : 這有什麼問題? 問題我上面就說了, 你是看不懂厚? 還是你只懂得 C, 其他的基本邏輯思維都沒了? 你喜歡寫 C 是家的事, 干 Java 底事? 我要處理 32bit 長度的數字, 就用 int, 64bit 長的就用 long. 這有什麼問題? alien -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82 ※ 編輯: adrianshum 來自: 202.155.236.82 (03/10 18:06) ※ 編輯: adrianshum 來自: 202.155.236.82 (03/10 18:07)
文章代碼(AID): #17rGVmgX (java)
討論串 (同標題文章)
文章代碼(AID): #17rGVmgX (java)