AiPE

Java 및 GitHub의 기본 (스터디 1주차) 본문

[XiBBaL] Study/Java

Java 및 GitHub의 기본 (스터디 1주차)

Oshimaker XiBBaL 2024. 3. 24. 18:28
반응형

1. 프로그래밍 언어 전반 관련

① 보수(Complement)의 정의와 컴퓨터가 음수를 보수로 저장하는 이유

https://xibbal-lab.tistory.com/62

 

보수(Complement)의 정의와 컴퓨터가 음수를 보수로 저장하는 이유

1. 보수(Complement)의 정의 보수(Complement)의 정의를 먼저 알아보자. 우리가 "a의 N의 보수"라고 부르는 것은 어떠한 숫자 a가 있을 때 a+b=N을 만족하는 수 b를 일컫는 말이다. 예를 들어, 3의 10의 보수

xibbal-lab.tistory.com

 

② 부동 소수점 방식의 정의와 컴퓨터가 부동 소수점 방식을 취하는 이유

https://xibbal-lab.tistory.com/63

 

부동 소수점 방식의 정의와 컴퓨터가 부동 소수점 방식을 취하는 이유

가장 먼저 나는 부동 소수점 방식에 대해 공부하면서 아래 자료를 굉장히 많이 참조했다. https://steemit.com/kr/@modolee/floating-point 부동 소수점(Floating Point)란 무엇인가? — Steemit 안녕하세요. 개발자

xibbal-lab.tistory.com

 

③ 컴파일러(Compiler)와 인터프리터(Interpreter)의 정의와 장단점 및 특징

https://xibbal-lab.tistory.com/67

 

컴파일러(Compiler)와 인터프리터(Interpreter)의 정의와 장단점 및 특징

컴파일러와 인터프리터는 사용자가 작성한 코드(프로그래밍 언어)를 컴퓨터가 알아들을 수 있는 언어(기계어)로 변환하는 데 사용하는 두 가지 대표적인 방법론이다. 변환에 컴파일러를 사용하

xibbal-lab.tistory.com

 

④ 상수(Constant)와 리터럴(Literal)의 정의와 관계 (cf. 프로그래밍에서의 상수와 수학에서의 상수)

https://xibbal-lab.tistory.com/68

 

상수(Constant)와 리터럴(Literal)의 정의와 관계 (cf. 프로그래밍에서의 상수와 수학에서의 상수)

다른 포스팅을 보고 상수와 리터럴이 대충 뭔지는 알겠으나, 1. 상수가 메모리의 주소라는게 무슨 말인가? 2. 그래서 프로그래밍에서 "상수"라는 것과 리터럴, 변수는 어떻게 구분하는가? 집합관

xibbal-lab.tistory.com

 

⑤ 명시적 형 변환과 묵시적 형 변환

https://xibbal-lab.tistory.com/69

 

명시적 형 변환과 묵시적 형 변환

명시적 형 변환(Explicit Type Conversion)과 묵시적 형 변환(Implicit Type Conversion)은 데이터 유형을 다른 형식으로 변환할 때의 두 가지 방법이다. 정수 데이터를 소수(float)데이터로 변환하는 등, 데이터

xibbal-lab.tistory.com

 

⑥ break와 continue문의 용도 비교

https://xibbal-lab.tistory.com/71

 

break문과 continue 문의 용도 비교

break와 contine는 모두 루프를 제어하는 데 사용되는 키워드이다. break continue ① 주로 반복문 루프 (for, while, do while 등) 내에서 사용 ② break문을 만나면 그 반복문을 완전히 종료하고 해당 블록을

xibbal-lab.tistory.com

 

 

2. Java 관련

 Java SE / JDK / JRE / JVM 용어 정리

https://xibbal-lab.tistory.com/59

 

Java SE / JDK / JRE / JVM 용어 정리

자바를 처음 시작하면 여러가지 용어 때문에 헷갈리는데, 용어들의 상하구조와 정확한 정의를 먼저 정리해두고 시작하려고 한다. ① Java SE는 Java Standard Edition의 약자로, 한국어로는 "자바 표준

xibbal-lab.tistory.com

 

② Java의 반복문 문법

https://xibbal-lab.tistory.com/60

 

Java의 반복문 문법

Java의 반복문은 "for", "while", "do-while" 세 가지 종류가 존재한다. ① for 반복문 기본적인 문법은 아래와 같다. for (초기화식; 조건식; 증감식) { // 실행할 코드 } 초기화식, 조선식, 증감식에는 다음

xibbal-lab.tistory.com

 

③ Java의 조건문 문법

https://xibbal-lab.tistory.com/61

 

Java의 조건문 문법

Java에서의 조건문은 프로그램의 실행 흐름을 제어하는 데 사용한다. "이 조건을 만족하면 아래의 것을 해, 그렇지 않으면 다른 것을 해"가 조건문의 기본적인 맥락이다. 주요한 조건문은 "if", "els

xibbal-lab.tistory.com

 

④ Java 자료형 총정리

https://xibbal-lab.tistory.com/66

 

Java 자료형 총정리

Java의 자료형은 기본 자료형(Primitive data types)과 참조 자료형(Reference data types)으로 분류할 수 있다. ① 기본 자료형 (Primitive data types) 1. 정수형 (Integer types) - `byte`: 8비트 부호 있는 정수 (-128부터 12

xibbal-lab.tistory.com

 

⑤ Switch-case 문에서 break;가 필요한 이유는?

https://xibbal-lab.tistory.com/70

 

Switch-case 문에서 break;가 필요한 이유는?

switch-case문이 무엇인지에 대해 먼저 알아보자. switch-case문은 조건에 따라 행동이 달라지는, 조건 분기를 처리할 때 사용한다. 즉, " 특정 조건을 만족할 때는 A를 하고, 다른 조건을 만족할 때는 B

xibbal-lab.tistory.com

 

 

 

3. Git과 GitHub 관련

① Git과 GitHub의 차이

https://xibbal-lab.tistory.com/65

 

Git과 GitHub의 차이

Git과 GitHub는 뗄레야 뗄 수 없을만큼 밀접하지만, 이 둘은 애초에 범주가 다르다. Git과 GitHub의 비교 Git GitHub 공통점 개발 협업을 편리하게 하기 위한 도구 차이점 - 버전 관리 도구 - 파일의 변경

xibbal-lab.tistory.com

 

② Git Branch를 사용하는 이유

https://xibbal-lab.tistory.com/64

 

Git Branch를 사용하는 이유

Git Branch란, Git의 Main 가지에서 갈라져 나온, 독립된 저장소이다. 이 Branch들로써 프로그램의 버전을 관리하며 하나의 프로그램을 여러 사람이 작업하는 협업이 가능해진다. Git branch를 사용하는

xibbal-lab.tistory.com

 

반응형