Programming 67

Java 연산자

v변수에 값(상수) 할당 §“=“ 연산자 사용 §오른쪽에서 왼쪽으로 할당 §변수끼리도 할당 가능 §변수에 값이 존재 하더라도 다른 값을 할당하면 마지막 할당된 값이 할당(Update) §할당의 예 §선언과 할당을 분리 : int a; a = 100; §선언과 할당을 동시에 : int a = 100; §동일한 자료형인 경우 여러 개를 분리하여 선언과 할당 : int a, b; a = 100, b= 200; §동일한 자료형인 경우 여러 개를 동시에 선언과 할당 : int a = 100, b = 200; §변수끼리의 할당 : int a, b; a = 100; b = a; * 연산자(Operator) * v자바의 연산자는 대부분 C/C++의 연산자와 동일한 의미를 가진다 v연산자 종류 §산술 연산자(+, -, ..

Programming/Java 2017.09.24

Python 산술 연산자

- 산술 연산자의 종류 숫자형(Number)이란 숫자 형태로 이루어진 자료형으로, 우리가 이미 잘 알고 있는 것들이다. 우리가 흔히 사용하는 것들을 생각해 보자. 123과 같은 정수, 12.34와 같은 실수, 드물게 사용하긴 하지만 8진수나 16진수 같은 것들도 있다. 아래 표는 숫자들이 파이썬에서 어떻게 사용되는지를 간략하게 보여 준다. 정수형 정수형(Integer)이란 말 그대로 정수를 뜻하는 자료형을 말한다. 다음 예는 양의 정수와 음의 정수, 숫자 0을 변수 a에 대입하는 예이다. 위의 방식은 "컴퓨터식 지수 표현 방식"으로 파이썬에서는 4.24e10 또는 4.24E10처럼 표현한다(e와 E 둘 중 어느 것을 사용해도 무방하다). 숫자형을 활용하기 위한 연산자 사칙연산 프로그래밍을 한 번도 해본 ..

Programming/Python 2017.08.26

Java 변수 및 대입연산자

- 제가 정리한 변수에 대해 알아보겠습니다. 1. 변수(Variable) 변수란, 값을 저장할 수 있는 메모리 상의 공간을 의미합니다. 변수의 값은 변경이 가능하고 하나의 변수에는 하나의 값만 저장할 수 있습니다. 따라서 값을 여러번 저장할 경우 마지막에 저장된 값을 가지게 됩니다. 1.1 변수 선언 변수를 사용하기 위해선 변수를 선언해야 하는데 다음과 같이 사용합니다. 변수를 선언하면서 적절한 값을 저장해주는 것을 초기화라고 하는데 선언과 함께 사용할 수 있습니다. 변수타입 변수이름: ex) int num; 변수타입 변수이름 = 초기화값; ex) int num = 10; 1.2 명명 규칙 변수, 메서드, 클래스 등의 이름은 다음과 같은 규칙에 따라 명명해줘야 합니다. 1. 대소문자가 구분되며 길이에 제..

Programming/Java 2017.08.26

Java 자료형

실행하면 다음과 같이 표시됩니다. 즉 10은 정수인 int형이며 10.7은 실수형에 해당되어 double형입니다. 'A'는 단일문자형인 char형입니다. 자세한 내용은 아래 제가 정리한 것을 바탕으로 참고하면 될 것 같습니다. - Java 기본 자료형 v 기본 자료형(Primitive DataType) §char, byte, short, int, long, float, double, boolean §기본 자료형으로 선언된 변수에는 실제 값이 저장된다 §Pass by Value §예) char c = ‘A’; int i = 10; double d = 69.345; boolean flag = true; v 참조 자료형(Reference DataType) §클래스, 인터페이스, 배열 §참조 자료형으로 선언된 ..

Programming/Java 2017.08.26

Java 한 줄 주석문 및 표준출력장치

Java는 클래스를 생성하면 먼저 main() 메서드를 실행하게 됩니다. System.out이란 표준출력장치이며 println() 지정된 장치에 결과 출력하는 메서드입니다. ln은 줄바꿈이며 print()는 다음 줄로 이동하지 않고 이어서 출력하게 된다. 실행하게 되면 다음과 같이 표시됩니다. System 클래스(표준 입출력) : System.in, System.out, System.err JAVA에서는 스크린과 키보드를 통한 입출력 방법인 표준 입출력을 제공한다. 표준 입출력을 제공하는 클래스는 java.lang.System으로 멤버 변수인 in, out, err을 이용해서 표준 입력, 표준 출력, 표준 에러를제공한다. 1. System.in System.in은 InputStream 형태로 지정되어 있..

Programming/Java 2017.08.26

Java 용어

- Java 용어 1. JDK(Java Development Kit) - 자바 개발 도구 - 자바가상머신(JVM), 자바컴파일러(Javac), 각종 라이브러리 등을 포함하고 있다. - 자바 개발을 위한 필수 도구 - JDK는 JRE를 포함하고 있다. 2. JRE(Java Runtime Environment) - 자바 실행 환경 - JRE는 JVM이 자바 프로그램을 동작시킬 때 필요한 라이브러리 파일들과 기타 파일들을 가지고 있다. 3. JVM(Java Virtual Machine) - 자바가상머신 - JVM은 자바 소스코드로부터 만들어지는 자바 파일을 실행 - JVM은 플랫폼에 독립적이다. 즉 리눅스의 JVM과 윈도우의 JVM은 다르다. 4. 패키지(Package) - 동일한 클래스들의 모임(폴더와 유사함)

Programming/Java 2017.08.26