<JAVA 프로그래밍 순서>
1. 새 프로젝트 만들기
=> 파일메뉴 > 새로만들기 > java Project...
=> 프로젝트 이름 입력 > finish
2. 화면 왼쪽의 생성된 프로젝트가 나타남
=> 확장아이콘(▷) 클릭 : src폴더와 JRE System Library 나타남
3. src 폴더에 새 항목을 추가함
** 자바는 바로 클래스다... **
=> 자바 언어로 만들 것은 클래스임.
* jdk 가 제공하는 클래스들 : 기능 제공용 클래스임.
--> 사용법을 익혀야 함.
* 실행용 클래스 : main 메소드가 존재함.
--> 실행 내용 확인용...
=> src 위에서 마우스 오른쪽 클릭함
=> 팝업메뉴에서 new 클릭 > class (클래스) 선택
=> Name : 새로 추가할 클래스명을 입력함
** Naming Rule :
클래스명 : 반드시 첫 글자는 영문대문자여야 함.
메소드, 필드, 패키지명 : 첫글자 영문소문자로 작성함
- 첫글자 다음부터 영문, 숫자 섞어도 됨
- 기호문자는 $, _ 만 허용함
- 한글 사용 가능함 : 언어 호환 문제 고려 영문사용 권장함
- 여러 단어를 섞어서 작성할 경우, 두번째/세번째 단어의
첫글자는 대문자로 함.
=> 자바는 클래스명이 바로 파일명임.
클래스명.java 로 생성됨.
4. java source file 안 내용 작성 순서
=> 반드시 첫 줄에 패키지(package) 선언함
* package : 목적이 같은 클래스들을 묶어 놓은 그룹 *
--> 폴더 구조로 표현됨
--> 이름.이름.이름.xxx //2-3단계정도로 패키지를 구성하는 것이 권장.
ex>
package test.kitri.sample;
=> 그 다음에는 import 선언문 작성함
import 패키지명.클래스명;
import static 패키지명.클래스명; // 구성이 모두 static일 경우
import 패키지명.*;//패키지에 소속된 항목 모두 다 IMPORT 함.
--> 다른 패키지에 소속된 클래스를 사용하고자 원할 경우에는
반드시 import 선언을 해야 함.
--> 가져다 포함시키다. 라는 의미임
** 자바 언어를 사용해서 만들어지는 모든 소스파일 안에는
java.lang.* 가 자동 import 됨 **
*** Comment(주석문) ***
: 프로그램 소스의 내용 이해를 돕기 위한 설명 문구
- 컴파일시 소스로 포함이 안됨.
- 주석문은 주석기호로 표현함
//설명문구가 한 줄일 때
/*
설명문구가
여러 줄일 때
*/
=> 자바에서 도큐먼트 문서 자동 만들기에 사용하는 주석
/**
도큐먼트 문서로 만들어 져야 할 문구나 멤버설명문
*/
=> 클래스 작성부
[public] class 클래스명
{
//멤버 작성함.
//멤버 변수 : Field
//생성자함수 : Constructor
//멤버 함수 : Method
** main 메소드는 해당 클래스의 멤버가 아님 **
** 프로그램을 실행시키기 위해 필요한 특수 메소드임 **
** 프로그램 실행시 start up 스위치의 역할을 함 **
}
'Begin 2018' 카테고리의 다른 글
자바 프레임워크 과정 - 수강 4일차 (0) | 2018.04.06 |
---|---|
자바 프레임워크 과정 - 수강 3일차 (변수) (0) | 2018.04.05 |
자바 프레임워크 과정 - 수강 3일차 (변수와 Scanner) (0) | 2018.04.05 |
자바 프레임워크 과정 - 수강 3일차 (0) | 2018.04.05 |
자바 프레임워크 과정 - 수강 2일차 (자바 개발환경 구축) (0) | 2018.04.04 |
자바 프레임워크 과정 - 수강 2일차 (개발환경 셋팅) (0) | 2018.04.03 |
자바 프레임워크 과정 - 수강 1일차 (orientation) (0) | 2018.04.03 |
자바 프레임워크 과정 - 수강 2일차 (0) | 2018.04.03 |