Advanced programmingUsing JVM optionsCase sensitivity with JavaMethod overloading in JavaPassing Java objects to functionsGarbage collection of unused objectsUsing the method return as an objectIgnorable return of Java methodsStatic fields of Java classesMapping native and Java data typesIdentifying Genero data types in Java codeUsing Genero recordsFormatting data in Java codeCharacter set mappingUsing Java arraysPassing variable arguments (varargs)The CAST operatorThe INSTANCEOF operatorJava exception handlingExecuting Java code with GMA