실습파일 가져오기
용어 설명
1. 프로젝트명
2. src소스
3. 패키지인데 아직 설정 안해서 default package 로 표시됨
4. 클래스
자바 영역은 클래스 단위로 저장된다.
확장자는 .java 로 저장된다.
hello.java 를 클릭하면
파일이 보입니다.
새로 파일 만들기 - 프로젝트 Ex 2-1 에서 우클릭
클래스안에 메인함수 만들기 - public static void main(String[] args) 체크해주세요
public class Hello2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i=20;
int s;
char a;
s=sum(i,10);
a='?'; //문자
System.out.println(a);
System.out.println("Hello");
System.out.println(s);
}
}
10번 라인 sum 에 밑줄 그어진 이유는 sum 이라는 함수가 없어서입니다.
int i = 20; //변수 초기화
int s; //변수 설정
char a; //변수 설정
' ' 로 감싸면 문자 " " 로 감싸면 문자열
sum 함수 만들기
i 로 받는 정보 n 10으로 받는 정보 m
이렇게 입력했는데도 여전히 14번 라인 sum 에 밑줄이 있다.
에러 나오는 이유는 main 함수를 보면 앞에 public static 라고 유형이 정해져있기 때문입니다.
static 함수는 메인 컴파일러가 실행되는 시점에로딩된다.
지금 만든 main 함수는 static형이 아니기 때문에 에러가 납니다.
수정하면
:: main 함수에서 사용할 함수는 밖에 저장할 경우 static 을 꼭 적어야한다.
public 생략 가능
실행
식별자
'JAVA' 카테고리의 다른 글
java 기본 프로그래밍 (0) | 2025.03.26 |
---|---|
자바 이클립스 워크스페이스 바꾸는 방법 (0) | 2025.03.26 |
JAVA 통합 개발환경 - 이클립스 설치 (0) | 2025.03.26 |
자바란? (0) | 2025.03.03 |
JAVA 란?- (0) | 2024.05.14 |