본문 바로가기

전체 글55

자바 독학 , 연산자-증감연산자 #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.
프로그래밍언어 소개 [ Delphi ] Delphi는 Object Pascal을 기반으로 하는 범용 프로그래밍 언어입니다. 1995년 Borland에서 처음 출시되었으며, 현재는 Embarcadero Technologies에서 개발하고 있습니다. Delphi의 주요 특징 객체 지향 프로그래밍: Delphi는 객체 지향 프로그래밍을 지원하는 언어입니다. 빠른 프로그래밍: Delphi는 강력한 IDE와 다양한 라이브러리를 제공하여 빠른 프로그래밍을 가능하게 합니다. 다양한 플랫폼 지원: Delphi는 Windows, macOS, Linux 등 다양한 플랫폼에서 사용할 수 있습니다. Delphi의 사용분야 Delphi는 다양한 분야에서 사용될 수 있는 범용 프로그래밍 언어입니다. 윈도우 데스크톱 개발: Delphi는 Windows 데스크톱 애플리케.. 2023. 10. 27.
프로그래밍언어 소개 [ Kotlin ] Kotlin은 Google에서 개발한 오픈 소스 프로그래밍 언어입니다. 자바와 호환이 가능한 언어로, 자바 플랫폼에서 실행할 수 있습니다. Kotlin의 주요 특징 안전성과 생산성 향상: Kotlin은 자바보다 안전하고 생산적인 프로그래밍을 가능하게 합니다. 다양한 플랫폼 지원: Kotlin은 JVM, Android, iOS, macOS, Linux 등 다양한 플랫폼에서 사용할 수 있습니다. 자바 호환성: Kotlin은 자바와 호환이 가능하기 때문에 기존 자바 코드와 쉽게 통합할 수 있습니다. Kotlin의 사용분야 Kotlin은 다양한 분야에서 사용될 수 있는 범용 프로그래밍 언어입니다. 웹 개발: Kotlin은 Spring Boot, Spring Framework 등과 함께 사용하여 웹 애플리케이션을.. 2023. 10. 26.