જાવાને ધ્યાનમાં રાખીને કેટલાક મુખ્ય સિદ્ધાંતો સાથે ડિઝાઇન કરવામાં આવ્યું હતું: