전체 글87 자바 독학 , 연산자-산술 연산자 #3 자바 산술 연산자는 사칙연산을 다루는 연산자로, 가장 기본적이면서도 가장 많이 사용되는 연산자 중 하나입니다. 자바 산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. 1.자바 독학 / 산술 연산자 자바 산술 연산자는 다음과 같이 5가지가 있습니다. 연산자 설명 + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 % 나머지 2.자바 독학 / 산술연산자 뎃셈 연산자 덧셈 연산자(+)는 왼쪽 피연산자와 오른쪽 피연산자를 더한 결과를 반환합니다. int a = 10; int b = 20; int c = a + b; 위 코드에서 c는 a와 b를 더한 결과인 30이 됩니다. 2.자바 독학 / 산술연산자 뺄셈 연산자 뺄셈 연산자(-)는 왼쪽 피연산자에서 오른쪽 피연산자.. 2023. 11. 16. 자바 독학 , JAVA개발 환경변수 설정 자바를 사용하려면 먼저 자바 개발 도구를 설치해야 합니다. 자바 개발 도구에는 JDK(Java Development Kit)와 JRE(Java Runtime Environment)가 있습니다. JDK는 자바 프로그램을 작성하고 컴파일하는 데 필요한 도구를 제공하며, JRE는 자바 프로그램을 실행하는 데 필요한 도구를 제공합니다. 1.자바 JDK 다운로드 JDK와 JRE는 오라클 홈페이지에서 무료로 다운로드할 수 있습니다. JDK다운로드 바로가기 Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the expert.. 2023. 11. 15. 자바 독학 , 연산자-증감연산자 #2 자바에서 증감연산자는 변수의 값을 1씩 증가시키거나 감소시키는 연산자입니다. 증감연산자는 단항연산자이며, 피연산자는 변수입니다. 1.자바 독학 / 연산자 증감연산자 형태 증감연산자는 다음과 같이 두 가지 형태로 사용됩니다. x++; // x의 값을 1 증가시킨다. x--; // x의 값을 1 감소시킨다. 첫 번째 형태는 변수의 값을 1 증가시킨 후 변수의 값을 반환합니다. 두 번째 형태는 변수의 값을 1 감소시킨 후 변수의 값을 반환합니다. 예를 들어, 다음과 같은 코드가 있습니다. int x = 10; // x의 값을 1 증가시킨다. x++; // x의 값을 출력한다. System.out.println(x); // 11 위 코드의 실행 결과는 다음과 같습니다. 11 2.자바 독학 / 연산자 증감연산자 .. 2023. 11. 15. 자바 독학 , 변수 #1 자바 변수란 데이터를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미합니다. 변수는 데이터 타입(정수, 실수, 문자, 문자열, 참/거짓 등)과 일치하는 단 하나의 값만 저장할 수 있습니다. 자바 독학 / 변수 선언 변수를 선언하기 위해서는 변수의 이름과 데이터 타입을 지정해야 합니다. 변수의 이름은 영문자, 숫자, 언더스코어(_), 달러($)로만 구성할 수 있으며, 숫자로 시작할 수 없습니다. 변수의 이름 사이에는 공백을 포함할 수 없습니다. Java int age; // 정수형 변수 age 선언 char ch; // 문자형 변수 ch 선언 String name; // 문자열형 변수 name 선언 boolean isAdult; // 논리형 변수 isAdult 선언 자바 독학 / 변수 초.. 2023. 11. 9. 도커 , IT관련 종사자라면 개념 정도는 알고있어야 한다. 도커는 컨테이너 기술을 기반으로 애플리케이션을 빌드, 배포, 실행하는 플랫폼입니다. 컨테이너는 운영체제의 커널을 공유하는 가상화 기술로, 애플리케이션과 그에 필요한 모든 종속성을 하나의 단위로 묶어 배포할 수 있습니다. 목차 도커 특징 도커 장단점 도커 주요기능 도커 활용사례 1.도커 특징 도커는 컨테이너 기술을 기반으로 애플리케이션을 빌드, 배포, 실행하는 플랫폼입니다. 컨테이너는 운영체제의 커널을 공유하는 가상화 기술로, 애플리케이션과 그에 필요한 모든 종속성을 하나의 단위로 묶어 배포할 수 있습니다. 이동성: 컨테이너는 운영체제와 독립적이기 때문에, 다양한 환경에서 동일하게 실행할 수 있습니다. 확장성: 컨테이너는 필요에 따라 쉽게 확장하거나 축소할 수 있습니다. 효율성: 컨테이너는 가상 머신에 비.. 2023. 10. 31. 스프링 프레임워크 란? 스프링 프레임워크는 자바 애플리케이션 개발을 위한 오픈 소스 프레임워크입니다. 객체 지향 프로그래밍(OOP), 제어 역전(IoC), 의존성 주입(DI) 등 다양한 개념을 기반으로 개발되어, 개발자의 생산성 향상과 유지보수의 용이성, 확장성 등을 제공합니다. 스프링 프레임워크 특징 IoC(제어 역전)와 DI(의존성 주입): 개발자가 객체를 생성하고 관리하는 대신, 프레임워크가 객체를 생성하고 필요한 객체에 주입해 줍니다. 이를 통해 개발자는 객체의 생성 및 관리에 대한 부담을 덜고, 비즈니스 로직에 집중할 수 있습니다. AOP(관점 지향 프로그래밍): 횡단 관심사(cross-cutting concern)를 애플리케이션 코드에서 분리하여 별도의 모듈로 관리합니다. 이를 통해 애플리케이션 코드를 간결하고 유지.. 2023. 10. 30. 이전 1 ··· 8 9 10 11 12 13 14 15 다음