반응형 WebProgramming/JAVA5 [JAVA-5]변수 변수( Variable )는 값을 저장할 수 있는 메모리의 공간을 의미한다. 선언 방법 - 수학과 달리 JAVA(일부 프로그래밍 언어 포함)는 " = " 연산자를 사용하여 값을 대입한다. 같다는 의미는 " == " 이다. int number = 10; // 숫자 값을 담는 변수이다. "//"는 JAVA에서 한줄 주석을 의미한다. {타입} {변수명} = {값} ; (세미콜론) // JAVA에서 명령어 뒤에는 ';' 세미콜론을 넣어 끝을 명시해야 한다. String text = "Hellow World"; // 문자열을 담는 변수이다. 값은 ' " '를 앞 뒤로 명시해야 한다. {type} {Variable Name} = "{Literal}"; // 소스 코드 내 직접 입력된 값을 Literal이라 부른다... 2020. 3. 18. [JAVA-4]JDK? 자바 개발 도구( JDK : Java Development Kit )는 이름 그대로 자바 프로그램을 개발하기 위한 도구이다. JRE = JVM + 표준 클래스 라이브러리 JDK = JRE + 개발 필요 도구 JAVA 개발을 위해서는 아래와 같이 JDK 및 개발에 도움이 되는 IDE 설치가 필요하다. https://www.oracle.com/java/technologies/javase-jdk8-downloads.html Java SE Development Kit 8 - Downloads Java SE Development Kit 8 Downloads Thank you for downloading this release of the Java™ Platform, Standard Edi.. 2020. 3. 18. [JAVA-3]JVM? 자바 가상 기계( JVM : Java Virtual Machine )는 JAVA 프로그램 실행 가상 운영체제이다. 운영체제는 자바 프로그램을 바로 실행할 수 없어 자바 프로그램은 바이트 코드이므로 해석할 JVM이 필요하다. JVM은 OS에 종속적이므로 각 OS에 맞는 JVM이 설치 되어야 한다. 아래는 자바 프로그램이 JVM에 의해 어떻게 실행되는 가에 대한 내용이다. 소스파일( .java ) --> 컴파일러( javac.exe ) --> 바이트 코드 파일( .class ) --> JVM 구동( java.exe ) 2020. 3. 18. [JAVA-2]JAVA? JAVA란 1995년도 Sun Microsystems에서 개발한 객체지향 프로그래밍 언어이다. JAVA의 특징 - 이식성 : JavaRuntimeEnvironment이 설치되어 있다면, Java로 개발된 프로그램은 Operating System과 상관 없이 실행 가능 하다. - 객체 지향 : Java의 프로그램은 객체를 단위로 연결되어 있다. - 메모리 자동 관리 : Garbage Collector가 사용하지 않는 객체를 자동 제거한다. - 그 외 멀티스레드, 동적로딩, 람다식, 다양한 어플리케이션 개발, 다양한 오픈소스 라이브러리 제공 등의 특징이 있다. 2020. 3. 18. 이전 1 2 다음 반응형