أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
off course its JVM who is maintaining resources. But those resources are need to be handled programatically by calling simple functions the rest would be handled by jvm e.g. we need to call java.sql.Connection.close() after every jdbc call. the rest of connection handling is done by jvm.