본문 바로가기
반응형

혼공3

코딩의 기초를 다질수 있는 TCP School TCP School 바로가기(새창) 구글에서 검색하다가 찾은 사이트, 기초를 쉽게 설명해주는거 같고 초심자의 입장에서 설명이 복잡하거나 난해하지 않아서 참고하면 좋은 사이트인거같다. 2022. 12. 18.
Java 스트링빌더(Stringbuilder), 스트링버퍼(Stringbuffer) Stringbuilder와 Stringbuffer는 거의 흡사하다. 다만, 동기화가 되고 안되고의 차이로 나눌수 있을거같은데. 동기화가 되면 멀티쓰레드에 안전하다. 싱글쓰레드와 멀티쓰레드의 차이점은, 쉽게 얘기하자면 싱글쓰레드는 1인이 혼자 일하는거고, 멀티 쓰레드는 여러 사람이 여러일을 동시에 하는것이라고 보면 될거같다. Stringbuffer는 동기화가 되어있다. 따라서 멀티 쓰레드에 안전하고, Stringbuilder는 동기화가 안되어있다. 따라서 멀티 쓰레드 프로그램이라면 Stringbuffer를 사용하는것이 좋고. 싱글 쓰레드 프로그램이면 오히려 Stringbuffer가 불필요한 성능 저하를 일으킨다. 따라서 이럴때는 Stringbuilder가 적합하다. 그외 나머지 사용할수 있는 메소드나같은건.. 2022. 11. 26.
3일차. 제어문 반복문인 while, Do-while, For문 제어문인 if, else if, which문을 배웠습니다. 다 배운건 아니고 오늘은 if, else if, for문위주로 배웠습니다. 문법에 대해서 짚어보고 가자면 if문의 문법 if(조건식) { //조건이 참일시 실행되는 명령코드, 조건이 거짓일시 실행되지않습니다. } else if는 기존 if문 문법에 if(조건식) { //조건이 true일시 실행되는 명령코드, } else { // 조건이 false일시 실행하고 끝나는 코드 } for문은 for(변수 초기값 선언; 조건식; 증감식;) { //조건이 true일시 반복실행할 실행코드 } 입니다. 이중에 조건문인 if문을 이용해서 집에서 간단하게 코드를 작성해봤습니다. score라는 변수는 숫자가 입력되는 .. 2022. 10. 27.
반응형