전체 글54 [Java] 3. 제어문과 메서드 ※ 이 글은 쉽게 배우는 자바 프로그래밍(2017) 내용을 기반으로 작성했습니다. 일부 내용은 생략되었습니다. 제어문 일반적으로 프로그램의 실행문은 순차적으로 수행한다. 하지만 항상 순차적으로만 실행하면 문제가 발생한다. 예를 들어, 어떤 변수에 10을 1000번을 더해야 한다면, 실행문을 1000번 적어야 한다. 또 순차적 실행은 선택 개념이 없어서 특정 상황엔 다른 선택을 할 수가 없다.그래서 프로그래밍 언어는 제어문을 사용해 실행문을 비순차적으로 수행할 수 있게 한다.제어문 : 실행문의 수행 순서를 변경하는 문장조건문 : 조건식의 결과에 따라 여러 실행 경로 중 하나를 선택하는 문장 (if, switch)반복문 : 조건에 따라 같은 처리를 반복하는 문장 (for, while, do~while)분기.. 2026. 6. 24. [Java] 2. 자바 프로그램 구조와 기초 문법 익히기 ※ 이 글은 쉽게 배우는 자바 프로그래밍(2017) 내용을 기반으로 작성했습니다. 일부 내용은 생략되었습니다. 자바 프로그램의 기본 구조 클래스 : 프로그램을 개발하는 단위적어도 하나의 클래스가 있어야 한다.클래스 이름은 대문자로 시작해야 하며, 클래스 내부엔 여러 메서드가 포함될 수 있다.메서드 : 수행할 작업을 나열한 코드의 모임자바 애플리케이션은 main() 메서드로 실행을 시작하므로 main() 메서드를 포함하는 클래스가 반드시 존재해야 한다.실행문 : 작업을 지시하는 코드1장 Hello.java 파일에서 넣은 System.out.println(”안녕!”);이 실행문이다.주석문 : 프로그램에 덧붙이는 설명문행 주석 : //범위 주석 : /* …… */식별자 식별자는 변수, 메서드, 클래스, 상.. 2026. 6. 17. [Java] 1. 자바 시작하기 이 글은 쉽게 배우는 자바 프로그래밍(2017)을 기반으로 작성했습니다. 앞으로도 이 책을 참고할 예정입니다.프로그래밍 언어란? 인간은 자연어를 이해하지만, 컴퓨터는 0과 1만 이해할 수 있다. 따라서 컴퓨터에 작업을 지시하려면 컴퓨터와 인간 사이를 연결시키는 매개체인 프로그래밍 언어가 필요하다.프로그래밍 언어 : 컴퓨터에 작업을 지시하기 위해 컴퓨터와 인간 사이를 연결하는 매개체저급 언어 : 컴퓨터가 이해할 수 있지만, 인간에게는 지루하고 복잡함. (기계어, 어셈블리어)고급 언어 : 저급 언어보다 인간이 이해하기 쉽게 만들어진 언어, 프로그래밍 언어는 보통 고급 언어를 뜻한다. (C, C++, Java, Python 등)고급 언어로 작성된 소스 코드는 컴퓨터에서 바로 실행할 수 없으므로, 컴파일러라는 .. 2026. 6. 16. [인프런] 쉽게 설명하는 AWS 기초 강의 39~40강 요약/정리 쉽게 설명하는 AWS 기초 강의| AWS 강의실 - 인프런 강의현재 평점 4.9점 수강생 1,445명인 강의를 만나보세요. AWS 여정을 시작하기 위해 가장 필요한 내용을 담았습니다. AWS의 가장 필요한 지식을 가장 꼼꼼하게 정리, AWS 중급 이상으로 나가기 위한 필www.inflearn.com※ 중요한 내용들 위주로 정리하였고, 일부 내용은 생략되었습니다. 39강 : ELB + ASG 실습1 시작 템플릿 vs AMI시작 템플릿 : Amazon Machine Image(AMI) ID, 인스턴스 유형, 키 쌍, 보안 그룹 및 EC2 인스턴스 시작에 사용되는 기타 매개변수 등이 들어있는 인스턴스 자체의 실행 설정 전체AMI : 인스턴스의 운영체제, 애플리케이션, 설정 등을 포함한 이미지 시작 템플릿.. 2025. 9. 7. [인프런] 쉽게 설명하는 AWS 기초 강의 36~38강 요약/정리 쉽게 설명하는 AWS 기초 강의| AWS 강의실 - 인프런 강의현재 평점 4.9점 수강생 1,445명인 강의를 만나보세요. AWS 여정을 시작하기 위해 가장 필요한 내용을 담았습니다. AWS의 가장 필요한 지식을 가장 꼼꼼하게 정리, AWS 중급 이상으로 나가기 위한 필www.inflearn.com ※ 중요한 내용들 위주로 정리하였고, 일부 내용은 생략되었습니다. 36강 : Elastic Load Balancer Elastic Load Balancer가 왜 필요한가?ec2 인스턴스는 보통 무수히 많이 굴리기 때문에 이 인스턴스들을 효율적으로 관리할 도구가 필요함. Elastic Load Balancer트래픽 : 서버의 데이터 전송량ELB : 다수의 EC2에 트래픽을 분산 시켜주는 서비스 종류A.. 2025. 9. 2. [인프런] 쉽게 설명하는 AWS 기초 강의 33~35강 요약/정리 쉽게 설명하는 AWS 기초 강의| AWS 강의실 - 인프런 강의현재 평점 4.9점 수강생 1,435명인 강의를 만나보세요. AWS 여정을 시작하기 위해 가장 필요한 내용을 담았습니다. AWS의 가장 필요한 지식을 가장 꼼꼼하게 정리, AWS 중급 이상으로 나가기 위한 필www.inflearn.com※ 중요한 내용들 위주로 정리하였고, 일부 내용은 생략되었습니다. 33강 : EC2 권한 부여 EC2에 권한 부여하는 방법 2가지IAM 자격 증명을 등록 (21강에서 했던 방법)IAM사용자를 생성하고 IAM 자격증명을 발급받아 EC2에 등록관리가 어렵고 바꾸기 힘듦. (EC2 100대의 자격 증명을 일일히 교체는 어려움…)IAM 역할을 부여권한이 부여된 IAM 역할을 만들고 EC2에 부여관리가 쉽고 교체가 쉬.. 2025. 9. 2. 이전 1 2 3 4 ··· 9 다음