Day1.Java
포스트
취소

Day1.Java

[Day1] JAVA

JAVA 개발환경


JDK (Java Development Kit)
JVM (Java Virtual Machine) 필요 => 실행환경 : JRE (Java Runtime Environment)
JRE + 개발 tool => 개발환경 : JDK

  • Oracle JDK : https://www.oracle.com/java/technologies/downloads/ 특정 라이센스를 이용하기 위해서는 Oracle라이센스를 구매해야 한다.

  • Open JDK : https://openjdk.org/ 무료 오픈 소스이다.

  • 다운을 받은 후 path설정 등의 과정을 거쳐야 사용할 수 있고 cmd창에 java –version을 통해 잘 설정이 되었는지 확인할 수 있다.

  • VSCode EXTENSION에서 java extension pack 설치하기

Build Tool


자동으로 Build, 실행해주는 tool
ex. Ant, Maven, Gradle

  • Gradle : https://gradle.org
  • Gradle 사용
    1. cmd창에서 build할 폴더로 이동
    2. gradle init 으로 프로젝트 생성
    3. gradle tasks 로 데스크 목록 확인
    4. gradle run 으로 실행

IDE


통합개발환경
ex. Eclipse, Intellij

  • Intellij : http://www.jetbrains.com/ko-kr/idea
  • psvm / sout 등의 키워드로 빠른 코딩이 가능하다. -> 생산성 향상

  • 유용한 단축키
    • jetbrain에서 제공하는 단축키 정리 pdf

    https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf

    • 대표적 단축키
    단축키설명
    Alt+Enter빠른 수정
    Ctrl+1폴더창으로 커서 이동 (<-> Esc)
    Ctrl+N새파일 생성
    Shift+Shift폴더창에서 파일탐색
    Alt+Up/Down*단계별 블록지정
    Ctrl+/주석지정
    ctrl+Alt+L코드 reformating
    Shift+Ctrl+Alt+Trefactoring (Intellij의 특징적인 기능)
    Shift+Ctrl+A : 명령어 검색 명령어검색기능 (다른 기능기억못해도 이것만 기억하면 검색하여 사용가능!)


정리

  • JAVA 개발환경을 위해 jdk를 다운받아 나의 개발환경을 꾸미자.
  • 자동으로 빌드와 실행을 해주는 Build tool 중 하나인 Gradle을 사용해보자.
  • 자바개발자들이 주로 사용하는 IDE인 intellij와 이 환경에서 사용하는 단축키를 알아보자.
  • 단축키는 Shift+Ctrl+A로 검색이 가능하고 Intellij Cheat Sheet에 모든 단축키가 나와있다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.

-

Day1.Special

Comments powered by Disqus.