JAVA (10) 썸네일형 리스트형 StringBuffer / StringBuilder의 차이점 StringBuffer 와 StringBuilder StringBuffer와 StringBuilder는 둘다 문자열을 다루는 클래스입니다. String으로 문자열을 저장하여 사용할 경우, 문자열에 변형이 있을 때 마다 새로운 Constant가 생성되는 문제가 있기 때문에 메모리 관리에 문제가 생기게 됩니다. 이를 방지하기 위한 방법으로 StringBuffer 와 StringBuilder 두가지 클래스를 사용합니다. 두 클래스는 가변성을 가지기 때문에 .append(), .delete() 메소드를 이용해 문자열의 수정이 가능합니다. StringBuffer, StringBuilder의 공통 주요 메소드 append(값) StringBuffer, StringBuilder 뒤에 값을 붙인다 insert(인덱스,.. 자바 환경설정 - JDK 버전 바꾸기 Java를 공부하면서 eclipse, vscode, sts와 같은 툴을 사용해봤는데, 짧은 기간에 많은 툴을 써본 만큼 환경설정하면서 많은 오류들이 발생했었어요. sts를 새로 설치하고나서 코테공부를 위해 vscode를 켰더니 실행이 안됐던 기억이 새록새록 나는데 이번에 데브코스를 시작하면서 새로운 마음가짐으로 JDK 버전설정을 제대로 다시 해보기로 마음먹었습니다..!! - 문제점 제 JDK 환경설정의 문제점은 1. 버전이 3가지가 설치되어있다 2. jdk가 아닌 jre로 실행된다 3. 실행하고싶은 버전으로 바뀌질 않는다 였습니다. 정말 지금봐도 환경설정에 대해서 하나도 모르는 채로 java 언어 공부만 했던 것 같네요 원래 설치되어있던 버전은 oracle JDK 16버전과 8버전 이었습니다. - Ope.. 이전 1 2 다음