IT (14) 썸네일형 리스트형 자바 제어문 - 백기선님 스터디 4주차 과제 목표자바가 제공하는 제어문을 학습하세요.학습할 것 (필수)선택문 반복문 선택문 if, switchif문앞서 3주 차 과제에서 공부했던 연산자를 이용한 다양한 조건식을 괄호() 안에 넣을 수 있다.조건식이 참이면 중괄호{} 안의 문장을 수행한다. 중괄호{} 안의 문장이 한 줄 일 경우 중괄호를 생략할 수 있다.1. if (조건식) { // 조건식이 true일 때 실행 } 1. 가장 최소한의 문장만이 쓰인 if문인다.조건식이 true일 경우 중괄호의 문장을 실행하고 false일 경우는 다음 코드로 넘어간다. 2. if (조건식1) { // 조건식1이 true일 때 실행 } else if (조건식2){ // 조건식2가 true일 때 실행 } 2. 여러개의 조건식으로 실행문을 나눌 때 사용된다. else if의.. Git Repository 변경하기 자주 있는 일은 아니지만 Git Repository를 변경해야 할 일이 있다. 단순히 파일만 옮겨가도 되지만 구성해둔 브런치와 히스토리를 전부 가져가고 싶은 경우 --mirror 옵션을 사용해주면 된다. 1. 기존 내역 복사하기 git clone --mirror 기존 Repository 주소 ex) git clone --morror https://soojpark.visualstudio.com/project.git 해당 명령어를 입력하면 아래와 같이 기존 레파지토리가 깊이 복사된다. 복사가 완료되면 git 디렉터리에 (프로젝트명). git 파일이 생성되는데, 이 파일명을 .git으로 변경해준다. 2. 새로운 Repository 주소 입력 git remote set-url origin 새로운 Reposito.. [Azure DevOps] Pipeline 만들기 Create Pipeline 또는 New Pipeline을 눌러주면 아래와 같은 화면을 볼 수 있다. YAML을 이용해서 파이프라인을 구성할 수도 있지만 나에겐 너무 어려우므로.. 편안한 UI로 작업하기위해 아래 without YAML 링크를 눌러준다. 각자 소스가 존재하는 곳을 선택하고 진행한다. 내 소스는 애저에 올려뒀으니까 Azure Repos Git을 선택. 빌드할 때 가져올 브런치도 선택해준다. 다음은 템플릿을 선택해준다. 추후에 커스터마이징 할 수 있으므로 대강 큰 틀이 맞는 걸로 선택해 주면 된다. 다음 단계로 넘어오면 아래와 같은 화면이 나온다. Agent Specification 리스트에서 원하는 옵션을 선택해준다 Agent job의 + 표시를 선택하면 우측과 같은 탭이 나오고 원하는 테.. 자바 연산자 - 백기선님 스터디 3주차 과제 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선순위 (optional) Java 13. switch 연산자 산술 연산자 사칙 연산자 +-*/ 우선순위는 일반적으로 알고 있는 것과 같다.(*,/ > +-) - 이항 연산자는 int보다 작은 타입의 피연산자를 int로 자동 형 변환한다. - 상수나 리터럴 간의 연산은 실행 과정 동안 변하는 값이 아니기 때문에 컴파일 시 컴파일러가 계산해서 결괏값으로 대체한다. - 두 피연산자의 타입이 같을 경우 연산 결과 역시 같은 타입을 가진다. 따라서 다음과 같은 결과가 나올 수 있다. 위 두 케이스에서.. 자바 데이터 타입, 변수 그리고 배열 - 백기선님 스터디 2주차 과제 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 프리미티브 타입 종류와 값의 범위 그리고 기본 값 종류 타입 크기(byte) 범위 기본 값 논리형 boolean 1 true(1), false(0) false 문자형 char 2 '\u0000' ~ '\uffff' (0~2¹⁶-1) \u0000 정수형 byte 1 -128 ~ 127 (-2⁷ ~ 2⁷-1) 0 short 2 -32,768 ~ 32,767 (-2¹⁵ ~ 2¹⁵-1) 0 i.. JVM은 무엇이며 자바 코드는 어떻게 실행하는 것인가 - 백기선님 스터디 1주차 과제 목표 자바 소스 파일(. java)을 JVM으로 실행하는 과정 이해하기. 학습할 것 JVM이란 무엇인가 컴파일 하는 방법 실행하는 방법 바이트코드란 무엇인가 JIT 컴파일러란 무엇이며 어떻게 동작하는지 JVM 구성 요소 JDK와 JRE의 차이 JVM이란 무엇인가 Java Virtual Machine 자바는 완전한 기계어가 아닌 바이트코드이므로 이를 해석하여 OS에서 운영될 수 있게 해주는 가상 머신이다. JVM은 OS에 종속적이지만 JVM만 OS에 맞게 설치해주면 자바는 OS에 종속되지 않고 사용할 수 있다. 컴파일하는 방법 javac .java 컴파일하려는 파일이 위치한 곳에서 해당 명령어를 실행해주면 .class 파일이 생성된다. 실행하는 방법 java . 컴파일된 파일 명을 java 명령어로 입력해.. 이전 1 2 다음