살구잼의 여정
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
article thumbnail
[TIL 20230424]
🖤 BE 45기/TIL 2023. 4. 24. 22:42

오늘 공부내용 - 생성자 : 매우 중요! 객체, 클래스, 생성자, static은 꼭 뽀개고 가야한다. - 이너(내부)클래스 : 어려움, 실제 많이 쓰지않지만, 나중에 스프링의 구조를 이해하기 위해 공부한다. 처음 알게 된 부분 - 기본 생성자 - this. vs this() 잘 이해가 안간 부분 - 생성자 - this() 느낀점 - 코드를 입력하며, 뜨는 추천 도구들의 목록들을 그냥 넘어가지 말고, 보고 익숙해지자 (구조도) - 일단 앉자 - 일단 겁먹지 말고 공부하고, 작성하자. 나중에 틀리면 더 큰 문제다! 지금은 틀려도 된다! 오늘은 약간의 새로운 학습과, 지난 2주동안 학습한 내용을 정리하도록 어느정도 시간이 주어진(아마도?ㅋ) 날이었다. 나에겐 오늘 내용도 버거웠지만.... 생성자와 이너클래스를..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
article thumbnail
[TIL 20230421]
🖤 BE 45기/TIL 2023. 4. 21. 13:44

오늘 공부내용 [Section1 - Java 객체지향 프로그래밍 기초] - 자바의 꽃 "객체" - OOP (Object Oriented Programming System) 객체지향 프로그래밍 "프로그래밍에서 필요한 데이터를 한 데 모아 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 협력과 유기적인 상호작용을 통해 특정 기능을 구성"하는 프로그래밍 방법론을 지칭 손쉽게 재활용이 가능하며, 코드 간의 관계 설정을 통해 적은 노력으로도 쉽게 코드를 변경할 수 있다. - 객체를 바라보는 방법 "추상화 한다" : 객체의 특징들을 객관적인 텍스트로 나열하는 것. - 클래스(틀, 설계도) & 인스턴스(설계도를 바탕으로 생성된 객체) - 필드 & 메서드 처음 알게 된 부분 - 클래스명은 주로 대문자로 시..

article thumbnail
[TIL 20230420]
🖤 BE 45기/TIL 2023. 4. 20. 23:08

오늘 공부내용 [Section1 - Java 기초] - 배열 - 1차원 배열 - 2차원 배열 - 가변 배열 - 조건문으로 배열에 접근하기 : for, while, 향상된 for 처음 알게 된 부분 - 배열의 내용물은 비어있을 수 없다 - 배열의 초기값 int타입의 경우엔 초기값으로 0이 저장이 되어있으며, double타입은 0.0이 저장되며, string은 null, char은 '\u0000', boolean은 false값이 초기값이다. - 1,2차원 배열 - 가변 배열 배열이 2차원 이상일 때, 마지막 차수에 해당하는 배열의 길이를 고정하지 않아도 됨. int[][] ages = new int[5][]; - 빈 문자열인경우, 빈 배열 리턴하기 => return new String[]{}; - 빈 "문자..

article thumbnail
[TIL 20230419]
🖤 BE 45기/TIL 2023. 4. 19. 23:24

오늘 공부내용 공부내용 블로그 제어문 中 반복문 - for문 - while문 - do-while문 처음 알게 된 부분 - 향상된 for문 (Enhanced for 문) - continue 문 - do-while 문 (+ 맥북 한자 입력 단축키 : option + enter) 잘 이해가 안간 부분 - 예제를 풀때 변수나 클래스 등의 선언 부분. 어떨땐 int i = 0;이고 어떨 때는 1이고... - 어떤방식으로 문제를 풀어나가야할지 갈피를 잡지 못하겠다. 아래와 같이 꼭 메모하며 갈피를 잡아보자 느낀점 오늘은 반복문에 대해서 공부하고 계속 예제 문제를 페어와 함께 풀었다. 어제 if 조건문을 할때는 그래도 좀 재미있다고 생각했는데, 오늘 반복문과 조건문이 섞인 문제도 같이 나오니 아주 죽을맛이다ㅠㅠ 21..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
article thumbnail
[TIL 20230418]
🖤 BE 45기/TIL 2023. 4. 18. 11:02

오늘 공부내용 - 연산자(Operator) : 산술, 비교, 논리 - 연산자 우선순위 - 콘솔 입출력 (I/O) : scanner 클래스 / System.out.println - 제어문(Control Flow Statements. 조건문과 반복문이 있음) 중 조건문 - 조건문 : if문 + if...else문 switch문(if문처럼 조건식이 true일 경우에 블록 내부의 실행문을 실행하는 것이 아니라, 변수가 어떤 값을 갖느냐에 따라 실행문이 선택됨) if(조건식1) { //조건식1이 참이라면, 실행되는 블록입니다. } else if (조건식2) { //조건식1이 참이 아니면서 조건식2가 참일 때, 실행되는 블록입니다. } else { //조건식1과 2가 모두 참이 아닐 때, 실행되는 블록입니다. //..

article thumbnail
[TIL 20230417]
🖤 BE 45기/TIL 2023. 4. 18. 01:10

오늘 공부한 것 - java 준비 : IntelliJ, JetBrains Toolbox(IntelliJ 버전관리 툴) 설치 - JVM, JDK, JRE - 메서드 이해하기 - 변수(Variable)와 타입(Type) - 문자열(String) - 여러가지 String클래스의 메서드들 - StringTokenizer : 문자열을 우리가 지정한 구분자로 문자열을 쪼개주는 클래스. 그렇게 쪼개어진 문자열을 우리는 토큰(token)이라고 함 - StringBuilder, StringBuffer 처음 알게된 부분 - 자바 버전 당 차이 - 정수형/실수형 오버플로우와 언더플로우 - 자동/수동(casting) 타입 변환 - 자바에서 문자형(char. ''. 기본타입)과 문자열(String. "". 참조 타입)은 다르다..