Development/Java(855)
-
자바의 자료형, 자바 자료형 유형, 기본 자료형 (primitive data type), 참조 자료형 (reference data type), 기본 자료형의 종류, 자료형 분류
자바의 자료형 int와 같이 변수의 특성을 결정짓는 키워드를 가리켜서 자료형이라고 합니다.
-
예약어(reserved word)
예약어(reserved word) · 자바 프로그래밍을 하는데 있어 특정한 의미가 부여되어 이미 만들어진 식별자를 말합니다. · 예약어로 등록되어 있는 것은 프로그래밍에 식별자로 사용할 수 없습니다. · Don't use any of these for your own names. · const와 goto는 예약어로 등록만 되어 있을 뿐 자주 사용되지 않는 예약어입니다. 예약어 종류 Java's keywords and other reserved words. · abstract · assert · boolean · break · byte · case · catch · char · class · const · continue · default · do · double · else · enum · extends..
-
함수(Function) - 함수 종류, 함수의 기본형태
함수(Function) · 객체지향에서는 함수를 메소드(Method)라고 합니다. · 특정 작업(기능)을 하는 일련의 코드를 하나의 이름(함수명)으로 묶어 놓은 코드의 집합(코드블럭)으로 함수는 여러 개의 문장(statement)을 하나로 묶어 줍니다. · 입력값을 받아 그것을 처리한 후 하나의 결과값(리턴값)을 돌려주는 역할을 합니다. · It takes the input value, processes it, and returns one result. · A method can declare only one return value. · 한번 정의하면 몇 번이든 실행할 수 있어 반복적인 작업을 처리할 때 유용합니다. · 함수를 이용하여 프로그램을 구조적, 논리적으로 만들 수 있습니다. · 프로그램을 여러..
-
JDK & JRE; JDK (Java Development Kit), JRE(Java Runtime Environment)
JDK (Java Development Kit)· 자바 프로그램을 개발하기 위한 개발 툴킷(toolkit)· 개발에 필요한 컴파일러와 라이브러리 API, 각종 도구(javac, java등)들을 포함하고 있습니다. https://en.wikipedia.org/wiki/Java_Development_Kit JRE(Java Runtime Environment)· 자바 실행환경· 즉, 자바로 만든 자바 프로그램을 실행 시킬 수 있는 자바 환경을 만들어주는 역할을 합니다.· 자바 프로그램을 구동하기 위해서는 반드시 JRE나 JDK가 설치되어 있어야 합니다.· JRE에는 자바 프로그램을 개발하기 위한 도구가 없습니다. ..
-
JVM 메모리 구조 - Class Area(클래스영역), Java Stack(자바 스택 영역), Heap(힙 영역), Native Method Stacks(네이티브 메소드 영역)
JVM 메모리 구조
-
무한 루프(infinite loop), 무한루프(무한반복)와 break
무한 루프(무한반복; infinite loop; Endless loop) · 프로그램이 끝없이 동작하는 것 · 루프문에 종료 조건이 없거나, 종료 조건과 만날 수 없을 때 발생합니다. http://bit.ly/2wT7cZ4 https://en.wikipedia.org/wiki/Infinite_loop