변수가 많아지면 변수를 관리하는 것도 힘들고 사용하는 것도 힘들다.변수명이 많아져서 힘듦 -> 변수명을 한개만 쓰면 됨.변수가 많아서 다 사용하기 힘듦 -> 반복문을 사용하면 됨.결론 : 배열을 사용하면 됨.int\[] arr = { 10, 20, 30, 40, 50
}
"문자1".equals("문자2") 올바른 비교영역(지역)변수는 지역에서 만들어진다.변수는 해당 지역에서만 사용 가능서로 다른 지역에서 변수를 공유하고 싶으면 두 지역을 포함하는 더 큰 지역에 변수를 만들어라.
배열 삭제하는 방법package day5.arrayRemove;public class ArrayRemove { public static void main(String\[] args) {// arr2 = arr3;// arr3 = arr4;
Alt text
// 자바의 대전제// 자료형(타입)이 같은 것만 변수에 저장해준다.int num = 10; // 정수 변수double num2 = 10.1; // 실수 변수num = num2; // num2값을 num에 대입 => X. double 타입이 int 타입에 대입될 수
// 클래스와 객체를 따로 만드는 이유. 같은 구조인데 서로 다른 정보를 갖게 하기 위함.// 복사본인 객체를 만들어서 서로 다른 정보를 저장해야 한다.// 객체는 자신만의 개성을 표현하기 위해 존재. 간혹 모든 객체가 공유하는 정보가 있을 수 있다.// 객체간 공유
라이브러리 추가 방법원하는 라이브러리를 찾아서 다운로드 받는다.얻은 라이브러리 파일을 내 프로젝트에 추가클래스나 메서드에서 import 하여 사용.
https://mvnrepository.com/
오버로딩, 오버라이딩, 업캐스팅, 형변환
도커(Docker) 컨테이너 기반 가상화 플랫폼으로, 응용 프로그램과 그 종속성을 격리된 환경인 컨테이너로 패키징하여 실행하는 기술이다. 이를 통해 응용 프로그램을 서로 다른 환경에서도 일관되게 실행할 수 있고, 개발 환경과 운영 환경 사이의 차이로 인한 문제를 줄
가비지 컬렉터란? 가비지 컬렉터란 C#이나 자바에서 메모리 관리를 자동화하여 개발자가 별도로 신경 쓰지 않아도 되게 해주는 시스템이다. 만약 C,C++ 같이 가비지 컬렉터가 없는 언어에서는 어떤 인스턴스를 힙 영역에 할당하고 포인터 변수로 가르킬 때 이 포인터 변
Java에서 Record란 무엇인가? record는 Java 14에서 처음 소개된 새로운 클래스 타입으로, 변경 불가(immutable) 데이터 객체를 쉽게 만들 수 있게 한다. 또한 record는 기존의 클래스와 비슷하지만, 더 간결하고 효율적으로 데이터 객체를 생
Stream이란?
filter란?
https://github.com/LEEINAH/java_practice_02