본문 바로가기

부트캠프20

(네이버클라우드 부트캠프) 13일차 - Java프로그래밍 기초(메서드) 1. 메서드  1.1 메서드의 기본형태//메서드의 기본 종류//method signature(fuction prototype)(static)[return type] method_name(parameter)//method body{ 명령문; }   1.2 parameter 와 argumentvoid names(String name){ //String name : parameter}void main(String[] args){ name("james"); // "james" : argument} - parameter : 로컬변수로 메서드를 호출할 때 생성되어 메서드가 종료 될때 JVM stack에서 제거된다. - argument : parameter에 전달되는 값   1.3 JVM stack- 매서드가.. 2024. 6. 12.
(네이버클라우드 부트캠프) 12일차 - Java프로그래밍 기초(표준입출력,String), 실습프로젝트(메서드) 1. 메서드의 종류  1.1 메서드- 메서드 : 클래스 내부의 기능을 구현(함수를 실행하는 것)이다.- 메서드는 클래스메서드와 인스턴스메서드가 있다.  1.2 클래스 메서드- 객체에 종속되지 않는 기능을 제공한다. - 객체의 상태에 영향을 받지 않는 독립적인 작업을 수행한다.- 클래스 메서드는 객체의 생성 없이 직접 호출할 수 있다.  1.3 인스턴스 메서드- 특정 객체에 종속된 기능을 제공한다.- 객체의 상태를 변경하거나 해당 객체의 속성을 조작하는 작업을 수행한다.- 인스턴스를 생성한 후에만 호출할 수 있다.- 객체에 종속되기 때문에 인스턴스를 생성하여 레퍼런스를 사용해야한다. 2. 표준입출력  2.1 표준입출력의 시스템정보- 표준입출력은 인스턴스 메서드로 객체에 종속되어 있다. - 기본적으로 프로그.. 2024. 6. 11.
(네이버클라우드 부트캠프) 11일차 - Java프로그래밍 기초(조건문,반복문,배열), 실습프로젝트 1. 조건문  1.1 if 문의 기본 형태     - 조건문의 기본 형태문법1: if (조건) 문장1; => 조건이 참일 때 문장1을 수행한다.문법2: if (조건) 문장1; else 문장2; => 조건이 참일 때 문장1을 수행하고, 거짓이면 문장2를 수행한다. 문법3: if (조건1) 문장1; else if (조건2) 문장2; else if (조건3) 문장3; else 문장4; => 조건1~3을 순차적으로 수행하고, 모두 거짓이면 문장4를 수행한다.  1.2 if 문 주의사항         - else문은 가장 가까운 if문과 짝을 이룬다.({}사용 안할시 ) if (age >= 19) { if (age >= 70) System.out.println(".. 2024. 6. 11.
(네이버클라우드 부트캠프) 10일차 - Java프로그래밍 기초(연산자) 1. 연산자  1.1 연산자의 종류     - 연산자의 종류 연산자명종류설명산술연산자+ , - , * , / ,%두값을 사칙연산해주는 연산자관계연산자>, =, 두값을 비교하는 연산자논리연산자&&, ||, !, ^,두값의 논리값을 비교하는 연산자비트연산자>>, >>>, 비트의 값을 연산하는 연산자조건연산자(삼항연산자)조건 ? 값1 : 값2조건에 따라 값을 결정하는 연산자증감연산자i++, ++i, i--, --i값을 1증가 혹은 1감소시키는 연산자할당연산자+=,-=,*=, /=, %=값을 계산하고 대입하는 연산자   1.2 연산자의 우선순위     - 연산자 우선순위에 따라 코드를 수행한다. 2. 산술연산자  2.1 산술연산자의 기본종류      - 산술연산은 기본적인 사칙연산을 나타낸다.package co.. 2024. 6. 7.