[JAVA 스터디] 3주차 과제 : 자바 다양한 연산자 학습
·
Live Study
목표자바가 제공하는 다양한 연산자를 학습스터디 목차산술 연산자비트 연산자관계 연산자논리 연산자instanceofassignment(=) operator화살표(->) 연산자3항 연산자연산자 우선 순위(optional) Java 13. switch 연산자 1. 산술 연산자 산술 연산자는 사칙연산을 다루는 기본적이면서도 가장 많이 사용되는 연산자이다.산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자 이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽이다. 2. 비트 연산자 비트 연산자는 논리 연산자와 비슷하지만, 비트(bit) 단위로 논리 연산을 할 때 사용하는 연산자이다.또한, 비트 단위로 왼쪽이나 오른쪽으로 전체 비트를 이동하거나, 1의 보수를 만들 때도 사용한다. 3. 관계 연산자 비교 연산자라고도..
[JAVA 스터디] 2주차 과제 : 자바 데이터 타입, 변수 그리고 배열
·
Live Study
목표자바 데이터 타입, 변수 그리고 배열스터디 목차프리미티브 타입 종류와 값의 범위 그리고 기본 값프리미티브 타입과 레퍼런스 타입리터럴변수 선언 및 초기화하는 방법변수의 스코프와 라이프타임타입 변환, 캐스팅 그리고 타입 프로모션1차 및 2차 배열 선언하기타입 추론, var 1. 프리미티브 타입 종류와 값의 범위 그리고 기본 값 자료형크기범위기본값byte1byte-128 ~ 1270short2byte-32,768 ~ 327670int4byte-2,147,483,648 ~ 2,147,483,6470long8byte-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,8070float4byte-3.4E38 ~ 3.4E380.0fdouble8byte-1.7E308 ~ 1.7..
[에러로그] SourceTree 로그인 에러
·
에러로그
sourceTree 에서 push, 패치를 누르면 github로그인 창이 나오는데 맞게 입력을 해도 아래 처럼 에러가 나오면서 진행이되지 않는다. (이유를 모르겠음..) 그래서 https 방식 말고 ssh키를 github에 등록하여 진행해 보겠다. 일단 sourceTree 도구 - 옵션 - 인증 에서 ssh, oauth 인증을 통해 계정을 만든다. 그리고 github 계정에 ssh키를 등록을 하기 위해서 puTTYgen을 이용해 키값을 만든다.puTTYgen에서 나온 키값을 github 계정에 settings - SSH 키값을 등록해준다. 개인계정에 SSH키를 등록을 했는데도 sourceTree에서 push나 패치가 안된다.같이 github에서 개인 계정이 organization 계정에 접근이 안되고있..
[JAVA 스터디] 1주차 과제: JVM은 무엇이며 JAVA 코드는 어떻게 실행하는것인가.
·
Live Study
목표JVM은 무엇이며 JAVA 코드는 어떻게 실행하는것인가.스터디 목차JVM이란 무엇인가컴파일 하는 방법실행하는 방법바이트코드란 무엇인가JIT 컴파일러란 무엇이며 어떻게 동작하는지JVM 구성 요소JDK와 JRE의 차이 1. JVM이란 무엇인가 JVM이란 JAVA Virtual Machine, 자바 가상 머신의 약자를 따서 줄여 부르는 용어이다.JVM 역할은 자바 어플리케이션을 클래스 로더를 통해 읽어 들여 자바 API와 함께 실행하는 것이다.그리고 JVM은 JAVA와 OS사이에서 중개자 역할을 수행하여 JAVA가 OS에 구애받지 않고 재사용을 가능하게 해준다. 2. 컴파일 하는 방법 java 소스코드를 작성한다.javac 컴파일러를 사용해 바이트코드로 컴파일 한다.class 파일 생성 3. 실행하는 방..