본문 바로가기

자바13

(네이버클라우드 부트캠프) 12일차 - Java프로그래밍 기초(표준입출력,String), 실습프로젝트(메서드) 1. 메서드의 종류  1.1 메서드- 메서드 : 클래스 내부의 기능을 구현(함수를 실행하는 것)이다.- 메서드는 클래스메서드와 인스턴스메서드가 있다.  1.2 클래스 메서드- 객체에 종속되지 않는 기능을 제공한다. - 객체의 상태에 영향을 받지 않는 독립적인 작업을 수행한다.- 클래스 메서드는 객체의 생성 없이 직접 호출할 수 있다.  1.3 인스턴스 메서드- 특정 객체에 종속된 기능을 제공한다.- 객체의 상태를 변경하거나 해당 객체의 속성을 조작하는 작업을 수행한다.- 인스턴스를 생성한 후에만 호출할 수 있다.- 객체에 종속되기 때문에 인스턴스를 생성하여 레퍼런스를 사용해야한다. 2. 표준입출력  2.1 표준입출력의 시스템정보- 표준입출력은 인스턴스 메서드로 객체에 종속되어 있다. - 기본적으로 프로그.. 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.
(네이버클라우드 부트캠프) 9일차 - 실습프로젝트 1. 실습프로젝트 준비하기# 01. 자바 프로젝트 준비하기## 학습목표- Gradle 빌드 도구를 사용하여 자바 프로젝트 폴더를 구성할 수 있다.- Gradle 빌드 스크립트 파일에서 실행할 클래스를 설정할 수 있다.- Gradle 빌드 도구를 사용하여 애플리케이션을 실행할 수 있다.- 콘솔로 값을 출력할 수 있다.- IntelliJ IDE에서 Gradle 프로젝트를 실행할 수 있다.## 요구사항 - myapp 폴더를 만들고 자바 프로젝트 폴더로 구성- IntelliJ IDE로 프로젝트 가져온 후 실행 ## 실행 결과```[팀 프로젝트 관리 시스템]```  1.1 Java 프로젝트 생성     - 프로젝트 폴더 만들기터미널에- $mkdir myapp2 - $gradle init파일 설정      - In.. 2024. 6. 5.
(네이버클라우드 부트캠프) 8일차 - Eclipse IDE설정 및 Java프로그래밍 기초(변수) 1. Eclipse 설정  1.1 Esclipse 작업폴더 설정- 다른 IDE에서 작업중이 작업폴더를 Eclipse에서 설정하기 - .settings/.project/.classpath를 설정팔이 있어야 eclipse가 프로젝트 폴더로 인식한다.       - 프로젝트 내에 gradle.build 파일 수정// project내에 build.gradle 열기plugins { // 자바 소스를 컴파일할 때 사용할 도구를 추가한다. // 뿐만 아니라 eclipse 플러그인과 결합해서 // eclipse IDE의 자바 관련 설정 파일을 생성할 때도 사용한다. // 예) .classpath, .settings/* id 'java' // 이클립스 관련 파일을 다룰 때 사용할 도구.. 2024. 6. 4.