일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- C#프로그래밍
- C#변수
- 자바클래스
- SWEA파이썬
- Algorithm
- 개발입문
- Java
- 사용자입력
- 코드업
- Codeup
- 제어구조
- 백준
- 프로그래머스파이썬
- 리터럴
- 변수
- 코드업자바
- 코드업100제
- 자바
- c#
- 자바연산자
- 디자인패턴
- 코딩테스트
- VARIABLE
- 수학연산
- SWEA
- 알고리즘
- 코드업100제자바
- 기초프로그래밍
- Literal
- 백준파이썬
- Today
- Total
목록변수 (3)
제니노트

(1) 패키지 : 클래스들을 모아둔 것 패키지를 통해 라이브러리와 구별이 가능하다. 패키지를 사용하는 것은 클래스명을 보장하기 위함이다 서로 다른 용도의 라이브러리를 사용할 때 이름이 충돌하는 클래스가 있을 수 있는데 이럴 때 패키지 기능을 이용하여 클래스 이름이 충돌하는 것을 방지한다. (2) 클래스 : 붕어빵 틀이다. 객체를 정의할 수 있는 틀 또는 설계도이다. 클래스는 객체의 변수들과(variables)와 객체 생성을 나타내는 메소드들(methods)로 나타낸다. (3) 변수 : 데이터를 저장하기 위한 메모리 공간 (4) 메소드 : 특정 작업을 수행하는 일련의 과정을 묶은 것, 즉 클래스에 필요한 기능을 함수로 묶은 것 이 때, 클래스는 객체의 변수들로 이루어져있다고 되어있는데 이는 필드라고도 한다..

변수에 저장할 리터럴의 타입은 변수의 타입과 일치해야하는 것이 보통이지만 반드시 일치해야 하는 것은 아니다. 저장범위가 '변수>리터럴' 인 경우 , OK - > 물건보다 그릇이 더 크므로 가능한 것 ex ) int i = 'A'; //int>char 이는 i에 문자 A가 저장되는 것이 아니라 문자 A의 문자코드 65가 i에 저장된다. 저장하려는 리터럴이 character이지만, 변수의 타입이 Integer이므로 저장범위가 더 넓어서 가능한 것이다. long l = 123; //long>int integer 타입의 리터럴을 더 넓은 범위의 Long타입 변수에 저장하니 문제가 없다. double d = 3.14f; //double>float float 범위의 값을 더 넓은 범위의 double에 저장하는 것이..

변수,상수 변수 (variable) - 하나의 값을 저장하기 위한 공간 상수 (constant) - 한 번만 값을 저장 가능한 변수 변수와 상수 모두 하나의 공간에 하나의 값을 저장하는 것은 같은데, 변수는 한번 값을 저장했다 하더라도 다른 값으로 몇번이고 바꿀 수 있지만 상수는 처음 값를 지정하고 나면 그 다음은 다른 값을 저장할 수 없다. 즉, 맨 처음에 저장한 값을 다른 값으로 바꿀 수 없는 것이다. 아래 예제를 보자. 먼저, int 타입의 score를 선언하고 100으로 초기화 해준다. 메모리는 오른쪽과 같이 저장된다. 다음은 200으로 score 변수의 값을 변경해보자. 다음은 상수 변수 MAX을 100으로 초기화해주고, 200으로 변경해보았다. 상수 MAX에는 이미 100이라는 값이 저장되어 ..