지정된 라인에서 실행을 멈추고 싶은 부분에 BreakPoint 지정 ※ 추가로 Break Point에서 오른쪽 버튼을 눌러 조건을 걸수 있음 디버깅 버튼 resume 기능 : 다음 break point로 이동 단축키 : F9 step over 기능 : 현재 break된 라인에서 다음 라인으로 이동 단축키 : F8 break 걸린 라인을 전부 실행( solution() 실행) 후, 다음 라인으로 이동 step into 기능 : 현재 break된 라인에서 실행하고 있는 라인( solution() 함수)으로 이동한다. 단축키 : F7 Force step into 기능 : 다음 실행되는 라인으로 이동하나, step into와 달리 Stepping을 무시하고 진행한다. 단축키 : alt + shift + F7 c..
dncjf64.tistory.com/223 IntelliJ IDEA와 Git Bash 연동하기 medium.com/@violetboralee/intellij-idea%EC%99%80-git-bash-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0-63e8216aa7de IntelliJ IDEA와 Git Bash 연동하기 JetBrains 계열의 IDEA와 Git Bash를 연동하는 방법을 소개.. dncjf64.tistory.com 앞서 올린 인텔리제이에 Git Bash 연동하기를 선행한 기준으로 기록 터미널을 열면 프로젝트 루트경로가 뜸 명령어 순서 1 : ./gradlew build로 빌드 2 : cd build -> cd libs로 이동 (libs 폴더가 생성되지 않았으면 빌드가 ..
github.com/whiteship/live-study/issues/3 3주차 과제: 연산자 · Issue #3 · whiteship/live-study 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (option github.com 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (optional) Java 13. switch 연산자 라이브 피드백 용어정..
2주차 과제: 자바 데이터 타입, 변수 그리고 배열 · Issue #2 · whiteship/live-study 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 github.com 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 라이브 피드백 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리..
1주차 과제: JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가. · Issue #1 · whiteship/live-study 목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JV github.com 목표 자바 소스 파일(.java)을 JVM으로 실행하는 과정 이해하기. 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 javac 옵션(추가과제) 라이브 피드백 JVM이란 무엇인가 JVM은 Java Virtual Machine의 줄임말..