반응형
250x250
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

Yeonee's Story

[자바] 자바의 변수1 본문

JAVA

[자바] 자바의 변수1

yeonee 여니 2023. 3. 24. 09:08
728x90
반응형
SMALL

- 항상 패키지명은 소문자, 클래스명은 대문자로 지정한다.

+ 작업 중 자주 저장하는 습관을 가져야한다.

 

이를 잊지 않고 오늘은 자바의 변수를 배워보고자 한다.

 

<패키지와 클래스 동시에 생성하기>

+ 만들고자 하는 목록에서 Ctrl+n을 누르면 마우스 클릭 없이 좀 더 빠르게 생성시킬 수 있다.

 

네임명은 MyName으로 지정하고, Source folder 아래 Package 명의 com.kh.first라고 적힌 부분에 first를 지우고 second를 입력하면 새로운 Package와 그 하단에 새로운 class가 생성된다.

 

- 함수는 곧 메서드이다.

되도록이면 메서드라고 부르도록 하자.

- 메서드의 종류에는 메인 메서드와 일반 메서드로 두 종류로 나뉜다.

(첫번째 사진: 메인 메서드, 두번째 사진: 일반 메서드)

Public static void main(String[] args) {}을 기입하므로서 메인 메서드와 일반 메서드를 구분한다.

 

(첫번째 사진: 오류 값이 뜬 모습, 두번째 사진: 정상 출력이 가능해진 모습)

MyName 아래 빨간 밑줄로 오류가 뜨는 이유는 MyName는 자료형으로 쓸 수 없다는 오류이다.

import 값을 정의하지 않았기 때문인데, 패키지 정의 아래에 import 값을 내가 가져오고자 하는 명칭을 패키지명+클래스명을 적어서 선언한다.

 

MyName mn = new MyName();

=>MyName 클래스명을 잡고 호출할 수 있게 셋팅한다.

+ 명령문의 마지막은 꼭 세미콜론 ; 으로 끝내야하며, 그렇지 않으면 명령문이 실행되지 않고 오류값이 출력된다.

 

mn.callMyname();

=>.온점은 특정클래스내로 제한해주는 역할을 하며, MyName에서 callMyName 함수를 호출할게라는 뜻이다.

 

 

 

<중괄호 사용하여 계산한 내용으로 출력하기>

+ 와 중괄호를 이용하여 문장이 정리된 모습

서로 다른 자료형(문자열, 숫자..)을 여러 개를 하나로 동시에 출력할 때는 +로 접합시킨다.

, 특정값, 특정 문자를 이어 쓰고자 할 때 + 기호를 이용한다.

 

변수를 활용하여 간단한 계산이 가능하며, *은 곱하기 연산이다.

 

 

<변수를 사용하는 이유>

1.     변수는 우선적으로 값에 의미를 부여할 목적으로 사용 (가독성이 좋다)

2.     단 한번 값을 기록해두고 필요할 때마다 계속 사용할 목적으로 사용 (재사용성이 좋다)

3.     유지보수를 보다 쉽게 할 수 있다.

 

<변수의 명명 규칙>

1. 대소문자가 구분되며 길이 제한이 없다.

2. 예약어를 사용하면 안 된다.

3. 숫자로 시작하면 안 된다.

4. 특수문자는 ‘_’와 ‘$’만 허용한다.

5. 여러 단어 이름은 단어의 첫 글자를 대문자로 한다.

  단, 첫 시작 글자는 소문자로 하는 것이 관례이다. = 낙타 표기법

728x90
반응형
LIST