看板
[ java ]
討論串[問題] 對java的一些疑問...
共 12 篇文章
內容預覽:
通常講一個語言支不支援 operator overloading 應該就是指能否 customize. operator。. 否則,照你的方式來看,是否只要下列兩個 expression 在一個程式語言裡皆是. legal,就可以宣稱是支援 operator overloading?. 1 + 2.
(還有310個字)
內容預覽:
call by reference. Java 哪來 address 給你 call ? XD用我的觀點講這個好了. 在我的理解裡 Java 的 reference type 只不過是個不能做加減法的指標而已. 那麼 不管是 function call 的參數傳遞 還是 operator = 的 a
(還有323個字)
內容預覽:
其實 + operator,不論是平常的 additive 還是作為. string concatenatation 應該還是當成同一個 operator. (operator overloading 的意思就是這樣嘛). http://java.sun.com/docs/books/tutoria
(還有45個字)
內容預覽:
雖然有兩篇回文了,我也寫一點我覺得需要補充的 :). 入門書都會提到,java 中的 variable 分兩種:. primitive type 和 reference type.. int/double 並不是物件。. JDK5 開始, primitive type "好像" 可以用到一些 "方法
(還有668個字)
內容預覽:
這些都是討論蠻多次的東西了,. "不是". 在 Java 5.0 以前,int, double, byte, char, ...等,. 都是不能 assign 給 Object 的,. 必須要自己建立 Wrap type,例如: Integer, Double, Byte .... 而從 5.0 開
(還有405個字)