공부/java 15

02. 변수(Variable)

■ 변수(Variable) 프로그램에서 사용될 값을 저장하는 메모리 공간이다. 변수를 사용 시, 변수의 데이터형을 사용하여 선언해야한다. 어떤 진법의 리터럴을 변수에 저장해도 실제로는 2진수로 바뀌어 저장된다. 변수 선언 위치에 따라 instance 변수, static 변수, local변수 가 있다 동일 영역에서는 같은 변수명을 사용할 수 없다 (같은 이름의 변수는 하나만 선언할 수 있다) 자바는 정수형, 실수형, 문자형 등의 다양한 타입을 제공한다. 이름 규칙 대소문자가 구분되고, 길이에 제한이 없다 예약어를 사용해서는 안된다 숫자로 시작해서는 안된다 특수문자는 '_'와 '$'만 허용된다 □ 지역변수 (Local Variable) method안에서 선언되고, 사용되는 변수(method 밖에서는 사용 불..

공부/java 2023.01.13

01. JAVA

■ JAVA 란? 제임스 고슬링이 개발한 객체지향 프로그래밍 언어 운영체제(OS)의 종류에 관계없이 실행이 가능하다 C++의 장점을 도입하고 단점을 보완한 언어 □ JAVA 특징 운영체제에 독립적이다 JVM (Java Virtual Machine; 자바가상머신)을 통해 가능하다 자바 응용프로그램은 OS(운영체제)나 하드웨어가 아닌 JVM하고만 통신하고, JVM이 자바 응용프로그램으로 부터 전달 받은 명령을 해당 OS가 이해할 수 있도록 변환하여 전달한다 자바 프로그램은 OS에 독립적이지만, JVM은 OS에 종속적이다. Write Once, Run Anywhere: '한번 작성하면, 어디서나 실행' 객체지향언어이다. 객체지향개념: 상속(Inheritance), 캡술화(Encapsulation), 다형성(P..

공부/java 2023.01.12