Java/Java _ eclipse 출력

Java _eclipse 출력

황태자(Y2J) 2019. 7. 29. 17:49
반응형

 

/*이론*/

시작개체로 사용되는 클래스 안에는 반드시 하나의 main() 함수가 선언되어 있어야 한다. 
     예)
     public static void main(String [] args){
     }


    문제 1) 자바에서 함수(메소드 method ) 선언 형식 적으세요... 

    실행할 때 )    java   Hello 
                     main() 가진 시작개체 찾아요.. 프로그램 시작
    main 함수(일==기능)
    ㄱ. 기능 ? 프로그램의 시작, 종료하는 기능
    ㄴ. 인자 ? 
    ㄷ. 리턴값 == 리턴자료형        void
    [접근지정자] [기타제어자] 리턴자료형  함수명( [파라미터 or 인자 or arguments ...] ){

              [return 리턴값;]  return 문 생략가능
      //return ;
    }


  1) 자바에서 모든 코드는 반드시 하나의 시작 개체로 사용하는  클래스 안에 존재해야 하며.. ( 설명 )
      자바언어 특징 중 하나가 객체 지향적 프로그래밍 언어... 
                                  Object   Oriented Programming 
  OOP
      객체(Object) == 물건, 부품 
      예) 조립 컴퓨터...
          
  돈() + 게임/웹서핑... (목적)
  객체부품[메인] + [그] + [램] +... 등등..... 주문
  > 객체+ 객체+ 객체+ 객체+ 객체+ 객체+ 객체+ 객체+   조립 => 조립컴퓨터
  > 전원버튼(시작)  ->   [시작객체]  시작개체  == 시작 클래스 구현(선언)
  > 객체 생성하려면 설계도 : 클래스 

    반드시 시작 개체에 해당되는 클래스 하나 선언 되어져야 한다. 

   2) 자바 언어에서 클래스 선언 형식 ?
   시작개체로 사용할 Hello 클래스이름을 가진 클래스 선언 부분
   public class Hello{
   }

   public    접근지정자(한정자)
   class      클래스를 선언할 때 사용되는 예약어(키워드)
   Hello     개발자가 명명한 클래스이름( 식별자 )             ---     식별자   키워드  차이점(구분)

   형식) 클래스 선언 형식
   [접근지정자] [기타제어자] class 클래스명{
   }


  ***    형식을 적을 때    []  생략가능하다.
  ***    형식을 적을 때    ... 여러 개 나열 가능하다.

 

 

/*실기*/

3) HelloWorld 출력

 

 

4. 결과 값 

 

***

 

 

 

 

반응형