作者dharma (达)
看板java
标题[问题] 如果和新版Java新增的同名
时间Mon Sep 1 13:15:42 2014
问个无聊问题
假设原本旧版Java没有这个东西:void setCharAt(int index, char ch)
我在自己的程式码自己创造和使用这个方法
後来新版Java加入了和我同名的内建方法
那麽我的旧程式码会发生什麽事呢
thank
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.106.192
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1409548545.A.2FA.html
1F:→ qrtt1: s/Java/class/g !? 09/01 13:42
2F:推 LaPass: 1. 你的程式码会被宣告为不能用 09/01 14:56
3F:→ LaPass: 2. 如果你编译时设定运行的版本,那你的程式还可以用,但 09/01 14:57
4F:→ LaPass: 是(所有)新的功能将不会出现 09/01 14:57
5F:→ adrianshum: 重点是你怎样创造。直接改java source code? 写个 09/06 12:09
6F:→ adrianshum: child class?还是搞 code generation? 09/06 12:10
7F:→ Killercat: 八成是学google搞个同名树包成一个jar... 09/06 16:18
8F:→ Killercat: 这做法超级无敌危险 请千万不要这样搞 09/06 16:18