Re: [問題] new 語法的疑問

看板java作者 (._.)時間14年前 (2010/01/01 19:46), 編輯推噓6(6019)
留言25則, 7人參與, 最新討論串5/10 (看更多)

01/01 19:03,
學Java就要用Java的術語,一直在那邊指標來指標去...
01/01 19:03
The Java Language Specification CHAPTER 4 Types, Values, and Variables 4.3.1 Objects An object is a class instance or an array. The reference values (often just references) are pointers to these objects, and a special null reference, which refers to no object. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.32.103

01/01 21:18, , 1F
and then? 所以Java的"指標"能進行類似C語言的指標運算?
01/01 21:18, 1F

01/01 21:25, , 2F
沒人規定 pointer 一定要能運算好嗎?=_=
01/01 21:25, 2F

01/01 21:25, , 3F
如果不懂C,又怎麼知道指標運算?如果懂,就是不能運算的指標
01/01 21:25, 3F

01/01 21:27, , 4F
Go has pointers but no pointer arithmetic(golang.org)
01/01 21:27, 4F

01/01 21:30, , 5F
維基百科:http://0rz.tw/XpKFd 也沒說一定要能運算。
01/01 21:30, 5F

01/01 21:31, , 6F
看起來JAVA只有陣列是類似指標運算… char a[i+1+ ...]...
01/01 21:31, 6F

01/01 21:34, , 7F
JVM說:「來!別擔心,指標交給我就對了!」~ ︿_︿|||
01/01 21:34, 7F

01/01 21:42, , 8F
所以Java的術語要能進行類似C語言的指標運算?
01/01 21:42, 8F

01/01 21:46, , 9F
術語要進行什麼運算? 術語+1嗎?
01/01 21:46, 9F

01/01 21:46, , 10F
我不知道啊, 我都 cp 你講的而已,
01/01 21:46, 10F

01/01 21:47, , 11F
你說 Java 術語怎樣怎樣, 我就翻 JLS 給你看咩
01/01 21:47, 11F

01/01 21:48, , 12F
引用這段文字是要告訴我,物件變數就叫做指標嗎?
01/01 21:48, 12F

01/01 21:49, , 13F
要不然 pointer 翻成什麼? (茶)
01/01 21:49, 13F

01/01 21:49, , 14F
另外"物件變數就叫做指標"是你在講的, 我沒講 (茶)
01/01 21:49, 14F

01/01 21:50, , 15F
是要告訴你,任何『存放記憶體地址』的資料型態,
01/01 21:50, 15F

01/01 21:52, , 16F
就叫 pointer,慣例上翻做『指標』。
01/01 21:52, 16F

01/01 21:53, , 17F
上面少一句:『在 CS 領域,就叫 pointer』
01/01 21:53, 17F

01/01 21:53, , 18F
他引用這段參考文獻應該是要告訴我,reference叫指標也通吧
01/01 21:53, 18F

01/01 21:55, , 19F
請只能說:請多充實 CS 的本職學能吧……囧。
01/01 21:55, 19F

01/01 21:55, , 20F
那也是你在講的, 我沒講. (茶)
01/01 21:55, 20F

01/01 22:08, , 21F
嗯,反正一律叫做指標就好了嘛,Java真是愛找麻煩XD
01/01 22:08, 21F

01/02 10:25, , 22F
就叫"pointer"、"reference"就好了 稱作"指標"、"參考"
01/02 10:25, 22F

01/02 10:28, , 23F
反而混淆吧:p 而且同一術語在不同語言定義不一樣呀
01/02 10:28, 23F

01/02 15:29, , 24F
所以不懂 pointer arithmetic 的人可以說:我懂 pointer?!
01/02 15:29, 24F

01/02 18:13, , 25F
sb你是來討論言論自由的還是來戰pointer不是Java術語?
01/02 18:13, 25F
文章代碼(AID): #1BFU21g7 (java)
討論串 (同標題文章)
文章代碼(AID): #1BFU21g7 (java)