개발툴 종류
1. 이클립스 - 무료
2. 인텔리J - 부분유료, 거대프로젝트
자바의 복잡성
1. 양
2. 다른 것들과의 조합
이클립스 단축기
Ctrl+S : 저장 (저장과 동시에 컴파일) -> 마우스로 하려면 편집기 상단 메뉴에서 File- Save
Ctrl+F11: 실행 (위의 화면 하단 파란색 보시면 실행 되면서 출력) -> 마우스로 하려면 편집기 상단 메뉴에서 Run-Run
Ctrl+/ : 주석처리
중괄호에서 더블클릭 할 시 영역이 나온다.
용어정리
패키지(package) : 프로그램 혹은 기능의 경로 (폴더)
클래스(class) : 자바의 기본 계층 단위로 필드, 메소드, 생성자 보유
메소드(Method) : C언어에서 함수를 메소드(방법)
String : 문자들의 열
대괄호[]
args(arguments)
변수(Variable) : 하나의 값을 저장하는 메모리 공간(변화하는 수)
리터럴(literal) : 소스 코드내에서 직접 입력된 값
사용 = 초기화
주석처리
한줄에 대한 주석처리 : //
여러줄에 대한 주석처리 : /*~~~내용~~~*/
Package 이름을 정하는 정의
com.회사명.프로그램명
메소드
main - 시작점(Entry Point)
변수의 작성규칙
1. 변수의 첫글자는 숫자를 넣으면 안된다.
2. 영어의 대소문자 구별을 한다.
3. 첫 문자는 소문자 그 다음은 첫문자를 대문자로 한다. (maxNum)
4. 자바 예약어 사용금지 (ex: void, new, private, boolean 등)
! 변수선언시 naming convention(명명 협약)이 중요 - 문자 가독성 측면에서 중요 : 카멜(낙타)표기법
web에서는 문자열 가독성을 위하여 보통 "_"를 사용하고, java에서는 대소문자 변환을 "_"대신 사용
!협업의 중요성(주석 중요)
'JAVA 기본' 카테고리의 다른 글
JAVA 기본 4-1 (0) | 2022.03.22 |
---|---|
Java 기본 3-2 (0) | 2022.03.17 |
JAVA 기본 3-1 (0) | 2022.03.15 |
Java 기본 2-3 (0) | 2022.03.11 |
JAVA 기본 2-2 (0) | 2022.03.10 |