분류 전체보기 400

08. 기본형의 종류와 범위 - 패스트캠퍼스 백엔드 부트캠프 3기

1. 기본형(Primitive type) - 종류와 크기논리형true와 false중 하나를 값으로 가지며, 조건식과 논리적 계산에 사용된다.문자형문자열을 저장하는데 사용되며, 변수 당 하나의 문자열만을 저장할 수 있다.정수형정수 값을 저장하는데 사용된다.int와 long이 주로 사용된다.byte는 이진 데이터를 다루는데 사용된다.short는 c언어와의 호환을 위해 추가되었다.실수실수 값을 저장하는데 사용된다float와 double이 있다. 1(byte)2(byte)4(byte)8(byte)논리형boolean   문자형 char  정수형byteshortintlong실수형  floatdouble 2. 기본형(Primitive type) - 표현범위n비트로 표현할 수 있는 값의 개수 : 2(n승)개n비트로 표..

Java 2024.12.17

05. 상수와 리터럴 - 패스트캠퍼스 백엔드 부트캠프 3기

1. 변수, 상수, 리터럴변수(variable) - 하나의 값을 저장하기 위한 공간상수(constant) - 한 번만 값을 저장 가능한 변수리터럴(literal) - 그 자체로 값을 의미하는 것int score = 100; // 리터럴 = 100score = 200; // 리터럴 = 200 final int MAX = 100; // MAX는 상수, 리터럴 = 100MAX = 200; // 에러, 리터럴 = 200 2. 리터럴의 접두사와 접미사boolean power = true; // falsechar ch = 'A';String str = "ABC";byte b = 127;int i = 100; // 10진수int oct = 0100; // 8진수int hex = 0x100; // 16진수long..

Java 2024.12.17

03. 변수의 선언과 저장 - 패스트캠퍼스 백엔드 부트캠프 3기

1. 변수(variable)란?하나의 값을 저장할 수 있는 메모리 공간2. 변수의 선언변수의 선언 이유값(data)을 저장할 공간을 마련하기 위해서변수의 선언 방법변수타입 변수이름;int age; // 정수(int)타입의 변수 age를 선언 3. 변수에 값 저장하기변수에 값 저장하기 ( '=' 는 등호가 아니라 대입)int age; // 정수(int)타입의 변수 age를 선언age = 25; // 변수 age에 25를 저장int age = 25; // 위의 두 줄을 한 줄로변수의 초기화 - 변수에 처음으로 값을 저장하는 것지역 변수는 읽기 전에 초기화해야 함int x = 0; // 변수 x를 선언 후, 0으로 초기화int y = 5; // 변수 y를 선언 후, 5로 초기화int x= 0..

Java 2024.12.17

02. 글자 출력, 덧셈 뺄셈 계산하기 - 패스트캠퍼스 백엔드 부트캠프 3기

글자 출력public static void main(String[] args){ System.out.println("Hello World");}System.out.print() : 출력System.out.println() : 출력 후 줄 바꿈덧셈, 뺄셈, 곱셈, 나눗셈public static void main(String[] args){ System.out.println("5+3"); // "문자 취급" System.out.println(5+3); // 덧셈 System.out.println(5-3); // 뺄셈 System.out.println(5*3); // 곱셈 System.out.println(5/3); // 나눗셈}

Java 2024.12.17

01. 자바의 역사 - 패스트캠퍼스 백엔드 부트캠프 3기

1. 자바(Java)프로그래밍 언어(programing language)컴퓨터 프로그램(애플리케이션)을 만드는 데 사용실행환경(JRE) + 개발도구(JDK) + 라이브러리(API)쉽고 빠르게 애플리케이션 개발 가능2. 자바의 사용처PC 애플리케이션인텔리제이이클립스웹 애플리케이션모바일 애플리케이션(안드로이드)빅 데이터(Big Data)hadoop게임(마인 크래프트), 과학, 소형기기 등3. 자바를 사용하는 이유다양한 분야에서 활발히 사용20년 동안 프로그래밍 언어 1, 2위배우기 쉽고 풍부한 학습자료모던 프로그래밍 언어(객체지향+함수형)실무에서 가장 많이 사용4. 자바의 특징배우기 쉬운 객체지향 언어(프로그래밍 언어 + 객체지향 개념)자동 메모리 관리(GC)멀티 쓰레드를 지원풍부한 라이브러리로 쉽게 개발가..

Java 2024.12.17

09. Github의 실무 활용 사례 - 패스트캠퍼스 백엔드 부트캠프 3기

1. Github 실무 활용 사례프로젝트 버전 관리프로젝트 이슈 관리프로젝트 문서 관리지속적인 통합과 배포QA 자동화2. 프로젝트 버전 관리Private 저장소개인적허가된 사용자만 사용가능Public 저장소개방적누구나 사용 가능3. 프로젝트 이슈 관리할 일 등록 및 관리버그 등록 및 관리이슈 등록 및 관리4. 프로젝트 문서 관리프로젝트 관련한 문서를 작성하고 관리하는 기능사내에 문서 관리가 없다면 활용 가능5. 지속적인 통합과 배포Github Actions를 이용한 자동화빌드 및 배포 가능6. QA 자동화 예시Github Actions를 활용한 QAQA자동화테스트 자동화테스트 코드 작성GitHub Actions 워크플로우 작성

Git 2024.12.17