본문 바로가기

JAVA

(2)
JAVA 문법 종합 1주차 - 2 처음 인텔리제이를 실행하면 기본적으로 나오는 코드다. public class Main { public static void main(String[] args) { System.out.println("Hello world!"); } } 조금 해석해보자. - public class Main {: 클래스의 정의이다. - public: 클래스 경로 외부에서 실행시킬 수 있다고 표시해주는 "접근제어자" - class: 클래스 명 파일명과 일치 시켜야 하고 Java 컴파일러가 바이트코드 변환 했을 때 파일 확장명이랑 일치 된다. - public static void main(: main 메서드 정의. - public: 위와 마찬가지로 외부에서 실행 시킬 수 있다고 표시해주는 "접근제어자" - static: Java..
JAVA 문법 종합 1주차 - 1 JAVA 언어 어디서나 동작 가능한 언어. C언어 기능 +공통 실행환경 (JVM) , 클래스(대표적 객체지향) , 객체(object - 모든 '것' 특징과 행동을 가지고 있음) 안정성이 높아 오류를 방지하고 보안상 안정하는 특징을 가지고 있다. JVM? 자바 가상 머신 (Java Virtual Machine) 의 약자. 여러 기기위에 Java 프로그램을 실행시킬 수 있는 가상의 기기를 만들어주는 것. JVM 구성 바이트 코드 : 운영체제가 읽을 수 있는 코드(바이트 코드)로 JAVA컴파일러가 변환한 코드. Java 컴파일러란? 내가 작성한 Java 코드들(.java 파일)을 운영체제가 읽을 수 있는 바이트 코드💬(.class 파일) 로 변환하는 변환기 인터프리터 Java .class 코드 해석기 운영체제..