날아라쩡글이의 블로그입니다.
파일정리 01 본문
/*
FileName : Hello.java
*/
//==>1줄 주석:컴파일시 주석문은 컴파일시 제외
//java 실행에 필요한 method : main method
public class Hello{
public static void main(String[]args){
system.out.println("Hello java :: 안녕 자바");
}//end of main
}//end of class
/*==>다줄문 주석:컴파일시 제외
<<주의사항 및 약속사항>>
1.class name과 file name은 동일해야한다. ex)public class Hello면 ==>Hello.java(File Name)
2.대소문자를 구별
3.실행시 public static viod main(String[]args) 필요
4.System.out.println(~~~;)==>console출력
5.Hello.java컴파일후 Hello.class(ByteCode)생성확인
<<Console(DOS화면 )에서 complie&run>>
1.File save
ㅇFileName:Hello.java ==>>FileName과 ClassName은 동일
2.Compile
1)file 저장 directory로 이동후 compile==>javac 확장자 포함FileName
c:\work>javac Hello.java
2)classFile생성 확인 ==>byte code 생성확인(Hello.class)
c:\work>dir
3.실행
3.run==>java확장자를 제외한 FileName
c:\work>java Hello
<<EditPlus 환경설정 :컴파일, 실행 등록하기>> ==>문서/영구적설정에서 등록할 수 있음*/
/*FileName :Hi.java */
public class Hi{
public static void main(String[]args){//args와 args[]가 생김새가 동일하다는 것을 알 수 있음
System.out.println("1번째 정보:"+args[0]);//java uphand라는 의미를 갖는다.
System.out.println("2번째 아구먼트:"+args[1]);
System.out.println("3번째 인자:"+args[2]);//즉, arg[]의 이름은 아규먼트, 인자를 의미한다.
}// end of main
}//end of class
//여기서 중요한 사항이 있다. args[]처럼 직접 인자를 받을 경우에는 2가지까지의 입력만 받는다고 하면 error가 생긴다.
//배열이 비어있다는 오류가 생기기 때문에 입력을 잘 적어주는 것이 중요하다.
/*
1.compile 방법(Console에서..)
c:\work>javac.Hi.java
==>bytecode 생성 Hi.class 확인할 것
2. 실행방법
java Hi 홍길동 1234 한양 5678
==>Hi.class를 실행시 java Hi후단에 추가적 정보를 입력하면
==>main method 내부에서
==>1번째 추가적 정보는 :arg[0]
==>2번째 추가적 정보는 :arg[1]
==>3번째 추가적 정보는 :arg[2]
==>로 받아 처리할 수 있다.
3.+(연산자) : 문자에 +를 사용하면 append 된다.
4.editplus에서 인자값 받기 설정
문서/영구적 설정/사용자도구/인수내용 묻기 check */
'java (학원 전) story > java 코딩 파일 정리' 카테고리의 다른 글
파일정리04(2021-08-12) (0) | 2021.08.12 |
---|---|
파일정리 04(2021-08-12) (0) | 2021.08.12 |
파일정리03(묵시적 형변환, 명시적 형변환) (0) | 2021.08.11 |
파일정리 02 (변수선언, 연산자) (0) | 2021.08.11 |
DataType (2021-08-11) (0) | 2021.08.11 |