• 1나루토매니아
  • 2뱅이
  • 3푸타코타
  • 4완벽그자체
  • 5해삼
  • 1뱅이
  • 2나루토매니아
  • 3알짜배기
  • 4뱅이
  • 5빙그레우유
자바강좌 1-2 (자바의 데이터 타입과 연산자)
연속출석 :
1일 랭킹 : 0위 일병1
0%
0% (0 /55)
  • 댓글 3 |
  • 추천 3 |
  • 조회 2106 |
  • 2012-02-27 (월) 08:17
    _?xml_:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
     
    안녕하세요 CsJ입니다
     
    저번 강좌에 이어 계속 진행하겟습니다
     
     
    2.멤버 필드(field)와 메소드(method)
     
     
    클래스는 전역 변수인 멤버 필드와 메소드를 가지고 잇습니다. 멤버 필드는 멤버 변수(member
    variable),
     
    인스턴스 변수 (instance variable) 또는 프로버티(property) 라고도 불리는 전역 변수입니다. 클래스의 멤버로 취급되기 떄문에 
     
    지역 변수와 구별하기 위해 멤버 필드와 같이 멤버를 앞에 붙여 표현하기도 합니다. 메소드는 프로그램의 실행 코드를 기술하는 곳으로 클래스가 어떤 처리를
     
    하게 하려면 반드시 메소드를 선언한 후에 메소드 내에 그 처리를 기술합니다. 메소드로 또한 클래스의 멤버입니다. 멤버 필드에 대한 자세한 설명은 뒤에 나와오는
     
    변수, 6장 클래스에서 설명하겟습니다.
     
    멤버 필드와 메소드는 반드시 모두 기술해야 하는것은 아닙니다. 클래스의 목적에 따라 모두 있을수 있으며, 경우에 따라 없는 항목도 있을수 있습니다.
     
     
     
    예1
     
     
     
     
     
     
    변수 중에서 클래스의 멤버로 사용하는 전역 변수가 멤버 필드이고, 메소드 내에서 선언되어 사용하는 변수를 지역변수 또는 자동 변수라고 합니다.
     
    지역 변수는 해당 메소드 내에서만 사용되는 변수입니다. 만일 지역 변수와 멤버 필드의 변수명이 같을 경우에는 해당 지역(메소드)
     
    내에서는 지역 변수가 우선권을 갖습니다. 더 자세한 설명은 변수에서 하기로 하겟습니다.
     
    예2
     
     
     


     
    3.주석(comment)
     
     프로그램의 코드 내에 프로그램의 흐름을 조금 더 이해하기 쉽게 하기위해 주석이 제공됩니다.
    주석은 프로그램의 실행에 는 전혀 영향을 미치지 않습니다. 다만 , 프로그래머가 프로그램의 흐름 및 코드를 좀 더 이해하기 위한 설명입니다.
    자바에서는 한줄 주석을 위해 // 을 제공하고 ,여러줄 주석을 위해서는 을 사용합니다.
     
     // 기호 다음 또는 사이에 기술하는 문장은 실행되지 않습니다.
    한줄 주석 기호 : //
    두줄 주석 기호 :
     
    예1
       public class Test5{
         int x;    (x변수를 선언합니다.)
        /*
          addX( ) 메소드는 x변수에 값 5를 계속
          나타내는 변수입니다..
          */
           public void addX( ){
             x += 5;
          }
       }
     
    끝.
    처음하시는 분은 어려우시겟지만 함번 해보고 나면 막힘없이 배울수가 있습니다 ㅋ
    이상 CsJ 자바 강좌를 마치겟습니다
    다음엔 자바 식별자와 키워드의 강좌를 하겟습니다.
     


    [이 게시물은 더어플님에 의해 2016-07-12 15:23:56 개발 꿀팁에서 복사 됨]
    GNCkorea 2012-07-22 (일) 21:33:12
    감사합니다.^^
    조소필 2012-03-03 (토) 01:25:03
    왠지복잡한것 같지만 좋다는느낌이 들어요
    IUholic 2012-02-27 (월) 20:39:22
    자세한 설명 감사합니다.
    댓글을 작성하시려면 로그인을 하셔야지만 작성가능합니다. [로그인하기] [회원가입하기]
    번호 제목 글쓴이 추천 조회 작성일
    45 Android Virtual Device(AVD) 사용법 GNCkorea 1 6307 12/08/09
    44 안드로이드 프로젝트 생성 및 실행 GNCkorea 0 2332 12/08/09
    43 안드로이드 강좌 1 - 어플리케이션 개발 시작하기. SDK … GNCkorea 1 3370 12/08/09
    42 현재 위치 얻기 간단한 팁~! GNCkorea 0 1567 12/08/07
    41 이번에 개발한 쇼핑몰 앱 소스 공개합니다.(Android, iO… GNCkorea 0 7554 12/08/07
    40 이클립스 내에서 안드로이드 제공하는 소스 난독화(ProG… GNCkorea 0 5170 12/08/07
    39 Low memory killer / win death / Gallery 선택후 프로… GNCkorea 0 3347 12/08/07
    38 [이벤트] 프로그램강좌 포럼의 활성화를 위하여... +4 쨩쵸딩 4 1596 12/05/21
    37 자바강좌 예제.1 글자를 넣어보자 +6 ★CsJ★ 6 2079 12/02/28
    36 자바강좌 1-2 (자바의 데이터 타입과 연산자) +3 ★CsJ★ 3 2110 12/02/27
    35 자바강좌 1-1 (자바의 데이터 타입과 연산자) +2 ★CsJ★ 2 2972 12/02/26
    34 JAVA 언어 기초 +2 쿠미야 3 1865 12/02/14
    33 안드로이드 프로그래밍 Tip +3 지워니 4 3651 12/01/27
    32 Android 키보드 숫자형으로 시작하게 하기 +1 지워니 1 2303 12/01/27
    31 [C언어]강좌3. 내용을 출력해보자. +21 퉁퉁이 14 2695 11/10/16
    30 [C언어]강좌2. 간단한 실습준비 마무리 퉁퉁이 2 2205 11/10/16
    29 [C언어]강좌1. C언어를 배우기위해 +1 퉁퉁이 5 3322 11/10/16
    28 [경고를해보자]토스트?!토스트란무엇인가(2) +2 레오쏭 2 1965 11/10/11
    27 [펌-초보금지]RAM최적화/LED밝기/내외장SD카드/ 스크립… +9 레오쏭 5 4763 11/10/07
    26 [경고를해보자]토스트?!토스트란무엇인가(1) +1 레오쏭 4 3307 11/10/02
    25 슬라이딩 도어를 만들어 볼까요? +3 레오쏭 3 2795 11/10/02
    24 윈도우 사용자명 한글일때 에뮬레이터 오류 해결 방법 +3 레오쏭 3 3407 11/09/26
    23 추석을 기점으로 다시 강좌가 올라갑니다~ +6 레오쏭 4 1793 11/09/03
    22 버튼?!-라디오,체크,토글버튼 레오쏭 4 3612 11/08/10
    21 인터페이스?!-키보드로 타이핑을 해볼까? +8 레오쏭 8 5910 11/07/19
    20 인터페이스?!-레이아웃 +1 레오쏭 4 2651 11/07/10
    19 버튼?!텍스트뷰?! +4 레오쏭 4 2191 11/07/07
    18 인터페이스?? +2 레오쏭 5 2476 11/07/03