Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med programmeringsspråket C++ kan utvecklare direkt komma åt minnet som lagrar en viss variabel. Minnespekare ger den här direktåtkomsten. I Java hanteras pekare åt dig.
I Java hanteras struct, unionoch typedef sammansatta datatyper uteslutande med hjälp av klasser. Till exempel mappar datatypen C++ VARIANT till com.ms.com.Variant i Java.
I C++ är strängar ett fält av tecken. I Java är strängar objekt. Metoder som fungerar på strängar behandlar strängen som ett komplett objekt.
COM-metoder returnerar ett värde som kallas HRESULT-, vilket är en 32-bitars felkod. Java-stödet för Microsoft Internet Explorer definierar en klass, com.ms.com.ComException, som omsluter felkoden HRESULT.
Java stöder inte osignerade datatyper förutom tecken, som är ett 16-bitars osignerat heltal. Metoder som accepterar eller returnerar andra osignerade datatyper kan inte användas från Java.
Java stöder inte flerdimensionella matriser. Metoder som accepterar eller returnerar flerdimensionella matriser är inte tillgängliga från Java.
Booleska värden i Java kan inte gjutas till 0 och 1.
Relaterade ämnen