Java에서 버전 정보를 나타내는데 있어서 크게 두가지로 분류됩니다. 1.7.0 이런식으로 나타내는 경우와 JAVA 7 이라고 나타내는 경우가 있습니다. 간단하게 생각해서는 둘 다 같은 버전입니다.
JAVA의 버전 표기법 6 = 1.6 7 = 1.7 8 = 1.8 9 = 1.9 10 = 1.10 모두 동일합니다. 공식적인 이름은 JAVA SE 8입니다. 1.8.0은 개발자들을 위한 버전명입니다.
JAVA는 언어인 동시에 플랫폼입니다. JAVA를 여러 운영체제, 플랫폼에서 사용할 수 있는 것은 JVM이라는 자바 가상 머신 덕분입니다.
JVM은 자바 관련 프로그램을 실행시켜주며 메모리를 관리해 줍니다. 개발자가 .java 파일을 만들어내고 javac 자바 컴파일러가 이를 .class 파일로 컴파일 시켜줍니다.....
원문 링크 : Java 1.8과 Java 8의 차이점