Gyakori C++ konstrukciók, amelyek a nincsenek meg a Java nyelvben

KonstrukcióMivel váltható ki? Milyen hasonló eszköz van?
fejléc fájlok-
typedef-
#definenincsen előfeldolgozó
#includeimport
constfinal, static final
struct és unionclass
globális függvényosztálymetódus
globális változóosztályváltozó
névtércsomag
inlinefinal
többszörös öröklődésinterfész
gotocímkézett break vagy continue
operátor-túlterhelésmetódus túlterhelése
szűkítő automatikus típuskonverziókcsak bővítőek automatikusak
mutatók, mutató-aritmetika, * és -> operátor-
:: (névtér operátor)a nevek pontokkal kapcsolhatók
unsignedelőjeles típussal
destruktorfinalize, kézzel megírt és meghívott művelet
virtualminden függvény dinamikus kötésű
alapértelmezett argumentumok-



A Java főbb újdonságai és különbségei a C++ nyelvhez viszonyítva