IT관련 지식들 2019. 8. 6. 11:48

자바 컴파일러(javac)

- 자바 코드를 실행시킬 수 있는 프로그램으로 변경.

자바 런처(java)

- JVM(Java Virtual Machine)을 통해 컴파일된 프로그램을 실행.

자바 바이트코드(Java Bytecode)

- 자바 컴파일러에 의해서 생성되는 코드. 명령어의 크기가 1Byte이기 때문에 붙여진 이름.

자바 버추얼 머신

- 각 OS에서 자바를 실행시키기 위해서 설치한 소프트웨어

클래스

- 객체를 생성하기 위한 '틀'

- 변수와 메소드를 가지고 있음.

메소드

- c언어에서 함수와 같은 뜻.

변수

- 데이터의 저장과 참조를 위해 할당된 메모리 공간

선언(declaration)

- 컴파일러에게 무엇인가를 알리는 행위

MSB(Most Significant Bit)

LSB(Least Significant Bit)

- MSB First, LSB First까지 붙여서 사용한다. 메모리에 저장할 때, 어떤 비트부터 저장하는지에 대한 정의.

char형 변수

- 유니코드 저장을 위해 1~2bytes가 가변적으로 할당됨.

상수( = literal)

- 메모리에 값이 저장되지만, 저장된 값의 변경은 불가능.

자료형의 변환

- 연산을 위해 더 넓은 자료형으로 자동 형 변환(Implicit Conversion)이 일어남.

- byte->short->int->long->float->double

Short-Circuit Evaluation(SCE)

- 가장 빠르게 연산을 진행하기 위한 계산방식

final

- c언어에서 const와 비슷한 뜻으로 딱 한번 초기화를 할 수 있는 변수. 변수타입 앞에 선언.

인스턴스(instance)

- new명령어로 생성된 객체

생성자(Constructor)

- 인스턴스가 생성될 때, 초기화를 같이 진행하는 메소드

 

'IT관련 지식들' 카테고리의 다른 글

git push에러 :: git did not exit cleanly (exit code 1)  (0) 2019.11.21
JNI 사용법 정리  (0) 2019.09.27
젠킨스(Jenkins) 사용목적  (0) 2019.08.02
우분투 ftp서버 계정제한  (0) 2019.05.28
우분투 VNC server 설치  (0) 2019.01.22
posted by 동글동글82
: