Java Refresh

DaewoongJeon·2021년 1월 4일

1. Java 설치

  1. google 검색 jdk download (jdk : Java Development Kit)
  2. Java SE - Downloads 링크 클릭
  3. 가장 최신버전의 JDK Download를 클릭한 후 mac버전 설치
  • 설치화면은 매년 바뀜, 설치 flow는 비슷하게 가는 듯.

2. eclipse 설치

eclipse란? 자바를 비롯한 다양한 언어를 지원하는 프로그래밍 통합 개발 환경 목적의 소프트웨어. 현재는 OSGi를 도입하여, 범용 응용 소프트웨어 플랫폼으로 진화함.

  1. eclipse 사이트에 접속하여 설치파일 다운로드하기 (상세 설명 생략)
  2. 설치파일이 실행되면 Eclipse IDE for Java Developers를 선택하여 설치진행
  3. 워크스페이스로 선택한 디렉토리가 프로젝트 root 디렉토리가 될 것임.

3. eclipse 활용

  • 지속적으로 업데이트 할 예정.
  1. Editor dose not contain a main type 오류가 발생할 때 https://youtu.be/Wtb755nwIwo

4. Java 동작원리

  1. Java Source code을 complie하여 .class확장자의 실행 파일 생성
  2. eclipse와 같은 툴을 활용하여 .class확장자 파일 실행
  3. Java Virtual Machine을 통해 컴퓨터가 프로그램을 실행시킴

    출처: https://youtu.be/9V0rdrm59X4

5. Java refresh

1. 데이터 타입

2. 숫자와 연산

  • 특정 클래스명을 입력하면 사용할 수 있는 메소드목록이 리스트업됨.

3. 문자열의 표현

  • 아래 사진과 같은 방법을 통해 클래스를 더욱 쉽게 생성할 수 있음

4. 변수의 정의

5. 디버거

6. argument 이용법

  • argument를 이용하게 되면 변수의 입력을 argument를 통해 받을 수 있다. (터미널상에서 프로그램을 실행할 때 매우 유용함)

7. 터미널에서 Java 실행하기

  1. mac에서 java설치 위치 파악하기 /usr/libexec/java_home
  2. java 설치 위치로 이동 (bin 디렉토리 안에 자바 실행파일들이 모여있음)
  • 자바 명령어가 위치에 국한되지 않고 실행되는 이유는 환경변수 설정때문임.
    (echo $PATH : 현재 등록되어 있는 모든 경로들 표시, vim ~/.bash_profile에 환경변수에 경로 추가 가능)
  • java에서 제공하는 라이브러리를 사용한 코드를 컴파일 하면 라이브러리에 대한 클래스도 같이 생성함.
  • javac -cp ".:lib" (name) : 현재 디렉토리와 lib디렉토리 내에서 (name) 컴파일에 필요한 소스코드들을 모두 찾아봐라.
  • java (name) arg[0] arg[1] 터미널 상에서 argument를 입력으로 줘서 프로그램을 실행하고 싶을 때(공백으로 구분, 공백이 포함된 문자열 입력 시 ""로 구분해줘야 함)

8. API

https://youtu.be/V2PXRfKoCSU

  • java API : java를 응용해서 만든 프로그램을 만들기 위해서 사용해야하는 조작장치 및 조작방법(java 시스템을 제어하기 위한 java에서 제공하는 명령어)
  • 사용방법 : 구글검색 api documentation java

4. 마무리

  • 지속적으로 업데이트할 예정

0개의 댓글