[JAVA]/생활코딩

[생활코딩] 이클립스없이 라이브러리 사용, 입력값 명령

2021. 7. 17. 16:57
728x90
반응형

#210717#library#다른사람의코드사용#입력값주기#노이클립스

>> 지난 시간의 연장선

https://yy-eun.tistory.com/7

 

[생활코딩] 이클립스 없이 컴파일하기

#210714#컴파일#자바만#노이클립스 1. 학습 목표 1) 자바 확장자가 붙은 소스코드(.java)를 클래스 확장자가 붙은 실행파일(.class)로 변경(compile) 2) 클래스 확장자가 붙은 파일 실행(run) 3) 실행시 입력

yy-eun.tistory.com

1. 오늘 배운내용

1) 개념

 a. 패키지 : 작은 프로그램들(소스)이 모여있는 것.

 b. import ~ : class를 로딩하는 코드.

 c. -cp(= --class-path) : 컴파일하려는 class들의 현재 위치를 알려줌.

 

2) 라이브러리 사용

 a. 쓰려는 소스 파일이 메인 자바 파일과 다른 디렉토리에 있을 때.

 b. 형식

  ㄱ. javac --class-path(-cp) ". ; (소스 저장된 제일 상단 파일명)" (메인 자바).java

  ㄴ. 큰따옴표 시작의 .은 현재 디렉토리에서도 찾을 수 있게.

        (ex) javac -cp " . ; lib" OKJavaGoinHome.java

        만약, "lib" 만 사용하면 해당 디렉토리에서만 찾게 됨.

  ㄷ.  구분키 ; 은 윈도우에서 사용. MAC / 리눅스는 :

        파일이 다른 곳에 있다면 ; 를 사용하여 경로를 쭉 붙여주면 됨.

 

3) 입력값 사용

  a. 형식

   ㄱ. javac (입력값 명령할 소스 파일명) "(입력값1)" 입력값2

         (ex) javac OkJavaGoinHomeInput "Java APT 507" 15.0

   ㄴ. 소스 파일에 ~args[] 배열이 사용되어 있어야 함. args[0] = 입력값1, args[1] = 입력값2 가 됨.

   ㄷ. (의문) 왜.. 첫째 입력값은 큰 따옴표 사용하고 두번째는 그냥 썼지? 문자와 숫자형 차이인가?

저작자표시 (새창열림)

'[JAVA] > 생활코딩' 카테고리의 다른 글

[생활코딩] 회계 계산 앱 제작1  (0) 2021.07.21
[생활코딩] 자바 문서보기, api와 ui, instance의 효용  (0) 2021.07.20
[생활코딩] 이클립스 없이 컴파일하기  (0) 2021.07.14
[생활코딩] 입력과 출력  (0) 2021.07.13
[생활코딩] 디버거  (0) 2021.07.09
'[JAVA]/생활코딩' 카테고리의 다른 글
  • [생활코딩] 회계 계산 앱 제작1
  • [생활코딩] 자바 문서보기, api와 ui, instance의 효용
  • [생활코딩] 이클립스 없이 컴파일하기
  • [생활코딩] 입력과 출력
hatch
hatch
250x250
hatch
차근차근 쌓아올리는,
hatch
전체
오늘
어제
  • 분류 전체보기 (121)
    • TIL (3)
    • [JAVA] (17)
      • 생활코딩 (11)
    • 모바일 (25)
      • android (24)
      • ReactNative (1)
    • 웹개발 (25)
      • React (3)
      • jQuery (5)
      • Springboot (2)
    • 알고리즘 (42)
    • [프로그래밍기초지식] (1)
    • [기술문서 읽기] (0)
      • 개념 번역 (0)
    • 인사이트(insight) (2)
    • git (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • write
  • manger

공지사항

인기 글

태그

  • 중복리니어레이아웃
  • 안드로이드프로그래밍6판
  • 재귀
  • DP
  • 반복문
  • 별찍기
  • scanf
  • 백준
  • Doit!자바프로그래밍입문
  • TIL
  • 타일링
  • state
  • 모프2주차
  • 명시적 인텐트
  • javascript
  • 210908
  • jquery
  • 깊은복사
  • 노이클립스
  • BufferedReader

최근 댓글

최근 글

hELLO · Designed By 정상우.
hatch
[생활코딩] 이클립스없이 라이브러리 사용, 입력값 명령
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.