Dev/Language6 [Java] Maven과 Gradle Java 및 Android 개발에서 자주 사용하는 빌드 도구 Maven과 Gradle에 대해 내가 알아본 내용을 바탕으로 내용을 정리했다. 1. 빌드 도구란?빌드 도구는 프로젝트를 컴파일, 테스트, 의존성 관리, 패키징 같은 작업을 자동으로 처리해주는 도구이다.우리가 소스 코드를 작성하면, 이 도구가 이를 컴퓨터가 실행할 수 있는 상태로 만들어준다. 2. Maven과 Gradle의 기본 개념 3. Maven이란?Maven은 정형화된 프로젝트 관리를 돕는 도구로, XML 파일인 pom.xml에 의존성과 설정을 적는다. 특징 • 표준화된 구조를 제공해 초보자도 쉽게 사용할 수 있음. • 프로젝트에서 필요한 라이브러리(의존성)를 자동으로 다운로드. • Java/Spring 개발에 널리 사용됨. 프로젝트 구조 .. 2024. 12. 28. [Java] 연산자, 조건문, 반복문 📂 연산자 (Operators)1.1. 산술 연산자 (Arithmetic Operators)숫자 값에 대해 기본적인 산술 연산을 수행연산자설명예시+덧셈a + b-뺄셈a - b*곱셈a * b/나눗셈 (몫)a / b%나머지a % b 1.2. 관계 연산자 (Relational Operators)두 값을 비교하여 참(true) 또는 거짓(false)을 반환연산자설명예시==값이 같으면 참a == b!=값이 다르면 참a != b>왼쪽이 크면 참a > b왼쪽이 작으면 참a >=왼쪽이 크거나 같으면 참a >= b왼쪽이 작거나 같으면 참a 1.3. 논리 연산자 (Logical Operators)논리적인 판단을 수행하여 참 또는 거짓을 반환연산자설명예시&&AND: 두 조건이 모두 참일 때 참a > 5 && b ||OR.. 2024. 10. 1. [JavaScript] 함수 | 배열 | 객체 😊 함수참고 자료: 함수 - JavaScript | MDN1. 함수 선언 방식function 키워드 사용function square(number) { return number * number;}매개변수 값 변경은 전역적으로 적용되지 않음.매개변수가 배열인 경우에는 전역적으로 적용2. 함수 표현식변수를 통해 함수를 할당const square = function (number) { return number * number;};const x = square(4); // `x` 의 값은 16 입니다.함수 표현식에서도 함수 이름을 지정할 수 있다.const factorial = function fac(n) { return n 3. 화살표 함수(ES6에서 추가)간결한 함수 문법으로, function 키워드를.. 2024. 9. 30. [Java] 변수, 상수, 자료형 🤎 변수자바에서 변수는 데이터를 저장할 수 있는 메모리 공간을 의미한다.// 선언 및 초기화int age;age = 21;// 선언과 동시에 초기화int age = 21; ⭐️ 상수변경할 수 없는 변수를 말한다. C언어로 치면 const이며, 자바에서는 final 키워드를 사용한다.일반적으로 대문자, _로 구성된 이름을 사용한다.// 상수 선언 및 초기화final int MAX = 100; 💽 자료형기본 자료형(Primitive Data Types)과 참조 자료형(Reference Data Types)으로 나눌 수 있다.기본 자료형1. 정수형byte (1byte)short (2byte)int (4byte)long (8byte)2. 실수형float (4byte)double (8byte)3. 문자형cha.. 2024. 9. 24. 이전 1 2 다음