Backend/Java
[Java] Java 언어와 Java 프로그램
#1 Java 언어 특징C/C++ 언어와 유사하지만, Java는 단순플랫폼에 독립적 => 아키텍처에 중립적완전한 객체지향 언어다웹 / 네트워크 프로그래밍이 용이(어렵지 않고 매우 쉽다)엄격한 자료형의 검사예외처리 기능 제공 => 오류가 발생해도 어느정도 정상복구 해줘서 정상 실행 가능하도록 해줌멀티스레딩 지원 #2 Java 프로그램 실행자바소스 파일(Hello.java) → 컴파일링(Compiler) → 자바 바이트코드(Hello.class) 생성 → 자바 가상머신(Java VM, Java Virtual Machine)에서 자바 바이트코드 실행됨 → 브라우저에서 실행( >java Hello) 자바소스 프로그램 (확장자 .java)바이트코드 (확장자 .class)- Java 소스를 컴파일 한 결과물- Ja..