Si consideri il seguente frammento -In che modo Groovy aggiunge nuovi metodi alle classi Java?
println String.class
L'uscita è -
class java.lang.String
mi aspettavo un po 'sottoclasse di String in quanto contiene molti membri che non fanno parte della classe Java. Per esempio -
println String.methods.size()
methods
non è un membro della classe Java.
Come si svolge questa magia?
Tim: Penso che dovrei ti ho chiesto la domanda di cui sopra per il collegamento - era la risposta. – R71
Sembra che abbiano cancellato qualcosa prima del 2007 –