- 항상 패키지명은 소문자, 클래스명은 대문자로 지정한다.
+ 작업 중 자주 저장하는 습관을 가져야한다.
이를 잊지 않고 오늘은 자바의 변수를 배워보고자 한다.
<패키지와 클래스 동시에 생성하기>
+ 만들고자 하는 목록에서 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. 여러 단어 이름은 단어의 첫 글자를 대문자로 한다.
단, 첫 시작 글자는 소문자로 하는 것이 관례이다. = 낙타 표기법
'JAVA' 카테고리의 다른 글
[자바] 단독if문,if~else문,if ~ else if문,String result(1) (0) | 2023.03.30 |
---|---|
[자바] 논리연산자 및 유니코드, dead코드 활용법 (0) | 2023.03.30 |
[자바] 비교연산자, 관계연산자 계산해보기 (0) | 2023.03.29 |
[자바] 변수2,연산자1(printf,산술,증감,복합,논리부정,비교연산자) (0) | 2023.03.29 |
[자바] Eclipse 다운로드 설치 및 환경설정 (0) | 2023.03.22 |