Jiml1126 is incorrect that the new J class is only on the 340's.
From the CX press release:
"The new Business Class will be progressively introduced on long-haul aircraft in coming months. Another four brand new A330s with the new Business Class cabin are due to arrive direct from the Airbus factory in Toulouse, France later this year. The new Business class cabin will also be installed in all the airline's Boeing B747-400s."