JAVA

JAVA/Java TPC(생각하고, 표현하고, 코딩하고)

[Java] 프로그래밍의 3대 요소

1. 변수 - 데이터를 저장하는 메모리 공간의 이름(Symbol) - 변수선언 : 메모리에 변수(기억공간)를 만드는 것 -> DataType + Variable -> 변수가 선언되면 ST(변수테이블)에 등록이 된다. 2. 자료형(DataType) - 변수의 크기와 변수에 저장될 데이터의 종류를 결정하는 것 - 기본자료형(PDT) : 컴파일러에서 기본적으로 제공해주는 자료형 종류 자료형 크기(byte) 예시 정수 short,int,long 2,4,8 10,20 실수 float, double 4,8 23.4f, 34.567 문자 char 2 'A', 'a' 불 boolean 1 true(참), false(거짓) 사용자정의자료형(UDDT) : 객체 자료형(Object DataType) - 필요에 의해서 새롭게..

JAVA/Java TPC(생각하고, 표현하고, 코딩하고)

[Java] 자바의 구동방식(JVM)

bin - TPC01.class (byte code) c\Java~src\java.exe TPC01 src - TPC01.java (소스 파일) c\Java~src\java.exe TPC01.java 자바는 exe 파일이 아니기 때문에 바로 실행할 수 없다. 컴파일을 하면 .class 파일로 나온다 (바이트 코드) 이것을 실행하기 위한 엔진 JVM(Java Virtual Machine)이 있다. 1차 컴파일(byte code) -> 2차 컴파일 (구동될 OS에 맞게 재컴파일) 장점 Java 프로그램은 OS에서 독립적으로 실행할 수 있다. -> JVM이라는 가상 머신이 구동하기 때문이다. 단점 다른 언어에 비해 느리다. -> 가상머신으로 실행하기 때문이다. 자바로 되어있는 프로그램을 받으면 받는 사람도 J..

mane
'JAVA' 카테고리의 글 목록 (4 Page)