반응형
함수(Function)와 메서드(Method)에 대한 용어
  - 자바에서는 함수(Function) 메서드(Method)라는 용어로 대체하고 있다.

메서드의 종류
  - 일만하는 메서드
void sumA(int x, int y) {
    int c;
    c = x + Y;
    System.out.println("c=" + c);
    return;  // 값을 리턴하지 않고 단순히 끝나 버림
}
  - 일은 한 후 리턴하는 메서드
void sumB(int x, int y){
    int c;
    c = x + y;
    return c;  // c의 값을 리턴
}
  - 일만하는 메서드의 호출 ( return이 없는 경우 return을 생략하여도 된다)
    sumA(3, 4);

  - 값을 리턴하는 메서드의 호출
    int c = sumB(3, 4);

메서드는 변수이다.
   변수  메서드
 할당  int a = 7;    int b = a;  sumB(3, 4);
 재 할당  int a = 7;    a = 10;  int c = sumB(3, 4);    c = (5, 5);
 차이점  직접할당을 원칙   간접할당을 원칙 

리턴과 매개변수
  - 기본 데이터 타입 변수의 선언
    int a;
    - 데이터 타입 : int
    - 변수 : a
  - sumB() 메서드의 선언
    int sumB(int x, int y){
        int c;
        c = x + y;
        return c;
    }
    - 리턴형 : int
    - 메서드이름 : sumB
    - 매개변수 : (int x, int y)
    - 작업의 내용 : { .... }
    - 종료키워드 : return
    - 리턴값 : c
    참고 : 메서드 내부의 변수 c는 지역 변수이며, 매개변수 x, y 또한 지역 변수이다.
             변수 x, y는 메서드 외부와 연결된 지역변수에 해당한다.

값 복사
  - int a = 5;    int b;    b=a

값 복사와 매개변수의 전달

반응형
LIST
반응형

[1]. 설치 프로그램

    1. jdk1.6
    2. tomcat5.5
    3. eclipse-sdk-3.2
    4. 이클립스 한글 패치
    5. tomcat플러그인
    6. wtp(웹개발용 이클립스)

*각각의 설치폴더
C:\java\j2sdk6 - 자바개발프로그램이 설치되는 곳
C:\java\j2sdk6\jre - jre가 설치될 경로
C:\java\source - 에디터플러스나 cmd모드로 컴파일 할때 사용할 폴더
C:\java\classes - 덤으로 컴파일할때 .class파일이 저장될 폴더
C:\java\tomcat6.0 - 아파치톰캣이 설치 될 경로
C:\java\eclipse - 개발도구인 이클립스가 설치 될 경로
C:\java\workspace - 이클립스 개발시 .java와 .class파일이 들어갈 작업공간 디렉토리

  1. jdk 설치
    1). http://java.sun.com/javase/downloads/index.jsp 에서 jdk6.0을 다운
    2). 다운 받은 jdk-6u14-windows-i586.exe을 실행하여 설치 시작






미리 생성해둔 C:\java\j2sdk6 에 설치


jre설치(C:\java\j2sdk6\jre)



3). 설치 확인


cmd 창에서 java -version을 통하여 버전 확인(위의 빨간줄)


  2. tomcat5.5 설치
    1). http://tomcat.apache.org 에서 다운
    2). apache-tomcat-6.0.20.exe 를 실행




체크를 모두 해제하고 Next를 클릭


생성해둔 C:\java\tomcat6.0 로 경로 설정


경로 선택 후 위와 같이 경로 수정이 필요


포트 수정(8080은 오라클에서 사용. 그러므로 임의의 포트 지정)






  3. 자바 환경변수 셋팅
    시작 - 실행 - sysedit 입력
    편집기에서 autoexec.bat부분에서 환경변수를 설정
    시스템 > 고급 > 환경변수 부분에서도 설정 가능

    변수를 추가하는 경우에는 ';'을 붙여 구분

위와 같이 입력한 다음 저장
cmd에서 cd\로 이동후 autoexec.bat를 입력하여 재실행
(autoexec를 재실행 시킬시 cd\로 최상이 디렉토리로 이동 후 재실행)

set path=
C:\java\j2sdk6\bin; //자바
C:\WINDOWS\system32; //system32
C:\oracle\product\10.2.0\db_1\bin; //오라클
C:\java\tomcat6.0\bin; //톰캣

set classpath=
.;C:\java\classes; //cmd나 메모장에서 컴파일하는 부분
C:\java\j2sdk6\jre\lib\rt.jar

set JAVA_HOME=C:\java\j2sdk6 //자바홈
set CATALINA_HOME=C:\java\tomcat6.0 //카탈리나는 톰캣을 설정

재실행을 하게되면 자신이 추가한 환경 변수들이 나오는데 틀린것이 없는지 확인해봅니다.
그럼 다 확인 했으니 hello~ 를 출력해 봅니다.
cmd창에서 아래와 같이 입력합니다.

C:\java\source>javac -d c:\java\classes Test.java      //Test.java를 컴파일하여 classes폴더에 .class파일을 생성

C:\java\source>java -classpath c:\java\classes Test  //.class파일을 실행 결과 값 출력
hello~~~!!
C:\java\source>

반응형
LIST

+ Recent posts