[问题] 如果和新版Java新增的同名

楼主: dharma (達)   2014-09-01 13:15:42
问个无聊问题
假设原本旧版Java没有这个东西:void setCharAt(int index, char ch)
我在自己的程式码自己创造和使用这个方法
后来新版Java加入了和我同名的内建方法
那么我的旧程式码会发生什么事呢
thank
作者: qrtt1 (有些事,有时候。。。)   2014-09-01 13:42:00
s/Java/class/g !?
作者: LaPass (LaPass)   2014-09-01 14:56:00
1. 你的程式码会被宣告为不能用2. 如果你编译时设定运行的版本,那你的程式还可以用,但是(所有)新的功能将不会出现
作者: adrianshum (Alien)   2014-09-06 12:09:00
重点是你怎样创造。直接改java source code? 写个child class?还是搞 code generation?
作者: Killercat (杀人猫™)   2014-09-06 16:18:00
八成是学google搞个同名树包成一个jar...这做法超级无敌危险 请千万不要这样搞

Links booklink

Contact Us: admin [ a t ] ucptt.com