Don't students learn java any more?
Yes but only comp sci ones do - and if you are doing that then you need more than a base computer.
Students in non STEM areas will not usually need more than writing and reading tools.
Depends on the course I think. But 8Gb is more than enough to run a Java 'Hello World' GUI app or even something heavier. Students don't - as a rule - get to deal with millions of lines codebases.
Yes but only comp sci ones do - and if you are doing that then you need more than a base computer.
Students in non STEM areas will not usually need more than writing and reading tools.