HRD-net, 그린아트컴퓨터학원 자바초보(2일차)
- 일상
- 2022. 9. 10.
자바 더 편하게 쓰는 단축기
중괄호 숫자 맞추는 거.
{ 여기서 } 더블 클릭하면 영역표시가 된다.
드래깅 하고 컨트롤 슬래시 누르면 전체가 주석 표시된다.
혹시 컨트롤 슬러시하는거 단축기가 안되면 한컴 입력기로 되어있는지 확인해주세요.
코드 파일
package com.hyjeong.zero; //패키지의 경로
public class FirstMainAnalysis { //클래스의 시작
public static void main (String [] args) { //메인 메서드의 시작
System.out.println("FirstMainAnalysis is Start") ; //시스템
}//메인 메소드의 끝
} //클래스의 끝
코드 해석하기
static :
정적인 거. 미리 올려놓고 쓴다.
메모리가 책상인데, 미리 필기구를 꺼내놓는 거.
그러면 필기가 빨리된다.
필요할 때마다 필기구를 쓰면 시간일 걸리겠다.
void :
따로 값이 없다. 반환 값이 없다.
브레스 안에 있는 내용만 실행된다.
어떤 거? 내 브레스 안에 있는 것만 실행한다.
main :
큰 의미가 있는게 아니라 시작점, 엔트리 포인트 다다.
"자바는 그냥 이렇게 시작해" 이렇다.
왜냐면 개발자는 시작점이 필요하다. 거기서부터 풀어나가는거다.
순차적인 처리를 위해서.
자바는 다 메소드라고 부른다.
클래스 밑에 작은단위인 펑션(기능)이다.
stirng[], args : 매계 변수
다른 게 아니라 스트링은
옛날에는 글자에 파워를 붙이고 신성하게 했다.
그래서 빨랫줄에 느
args는
알고 먼트
파라미터. 같은 말
매계 변수는 매계 동물을 통해 질병이 왔다 갔다 하는데
매계 변수는 숫자가 왔다 갔다 한다.
알규먼츠다. 복수다.
(서양은 단복 수형이 발달해서 이름 지을 때 신경 써주는 게 좋다.)
system :
OS를 의미.
out :
밖으로 보내준다.
println :
프린트한다. 엘엔은 라인.
괄호엤는 큰 따옴표에 있는 것을 출력해줘.
세미콜론; :
문장의 끝은 세미콜론으로 끝내는 거. 막아줘야 한다.
파일명 이름 짓는 법 :
클래스 명을 지을 때는 무조건 대문자를 넣어주고
중간중간 대문자 들어가는 거,
어떤 표기법?
난타 표기법. 카멜 표기법.
개발자는 이름을 잘 적어야 한다.
메서드의 경우 main은 소문자로.
이름을 바꾸고 싶다. mainMethod 이렇게 표시해줘야 한다.
(자바에서는 언더바 안 쓴다.)
이름은 매우 명시적으로 적어줘야겠다.
한 달 뒤에도 어떤 의민지 알 수 있게 적어야 한다.
FirstMainAnalysis
같은 것도 3음절이다. 이게 정크 단위로 3절을 넘어가지 않게 한다.
번외) 복잡성 증가
복잡성 증가는 딱 두 가지
1. 양이 늘어난다.
2. 다른 애들과 조인해서 써서.
패키지, 클래스 이름 바꾸기
소포 박스에 오른쪽 클릭
클래스 오른쪽 클릭
리팩터 -> 리네임
나중에 클래스 몇백 개씩 되는데 그거 일일이 수정하기도 어렵고.
지웠다 다시 하기도 매우 어렵다.
간단하지만 매우 유용하다.
'일상' 카테고리의 다른 글
쿠팡에서 머스크멜론 구입. 과연 맛은?(멜론 후숙) (8) | 2022.09.24 |
---|---|
[내돈내산] 수유역 맛집 은행골 초밥(가격정보) (2) | 2022.09.15 |
HRD-net, 그린아트컴퓨터학원 자바초보(3일차, 연산자) (0) | 2022.09.09 |
HRD-net, 그린아트컴퓨터학원 자바초보(3일차, 데이터타입, 캐스팅 형변환) (0) | 2022.09.08 |
HRD-net, 그린아트컴퓨터학원 자바초보(2일차, 변수, 이스케이프문자) (0) | 2022.09.07 |