살구잼의 여정
article thumbnail
[TIL 20230503]
🖤 BE 45기/TIL 2023. 5. 3. 23:35

오늘 공부내용 [Section1 - Java 심화 Effective] 잘 이해가 안간 부분 느낀점

article thumbnail
[TIL 20230501]
🖤 BE 45기/TIL 2023. 5. 1. 23:43

오늘 공부내용 [Section1 - Java Collection] [Java] 컬렉션 - 열거형(Enum) - 제네릭(Generic) - 예외 처리(Exception Handling) - 컬렉션 프레임워크(Collection Framework) 잘 이해가 안간 부분 느낀점 재미로 해본 코드스테이츠 홈페이지의 나에게 어울리는 개발자 유형 테스트를 해보았는데 백엔드가 나왔다 ㅎㅎ

article thumbnail
[TIL 20230425]
🖤 BE 45기/TIL 2023. 4. 25. 19:29

오늘 공부내용 [Section1 - Java 객체지향 프로그래밍 심화 - 1] 객체지향 프로그래밍(OOP) - 상속(inheritance) : 기존(상위클래스, 부모클래스, super class)에서 "확장" 하는 것 -> (하위클래스, 자식클래스, sub class) 즉, 코드의 중복을 막기 위한 개념. 부모가 가진 멤버를 재활용하기 위함. * 공통적인 부분을 뽑아내는 과정 = 추상화 - 캡슐화(Encapsulation)⭐️ : 밖으로부터 보호&단절. 객체의 상태, 내부동작을 감추는 법. getter/setter 메서드 처음 알게 된 부분 - getter/setter 메서드 잘 이해가 안간 부분 - 생성자 부분이 아직 이해가 덜 되어 this()와 super()의 생성자를 호출해온다는 의미를 잘 모르겠..

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. "". 참조 타입)은 다르다..

article thumbnail
[TIL 20230415]
🖤 BE 45기/TIL 2023. 4. 16. 02:04

오늘 한 일 - 아르바이트 - 당근 - 깃꾸 느낀점 생각보다 github 꾸미기는 귀찮고 어렵다... 내가 html을 아직 잘 몰라서 그런가...? 일단 친구의 README.md 파일을 본따 (고마워 쓔피치S2 사랑해) 색상이나 텍스트 변경으로만 대충 꾸며보았다ㅠ 나중에 어떤방식으로 작성된건지 제대로 알게되면 내 손으로 직접 고쳐봐야지! 그리고 공부할 거 너무 많다! 좀 조절할 방법도 찾고 힘내자 할일이라고 적어두긴 했는데 생각보다 원래 해야할일 조차 마무리하기도 쉽지않다. 뭐든지 완벽히 이해하지 못하면 넘어가지 못하는 내 성격도 지금은 단점같이 느껴진다. 일단 넘어가고, 크게 한번 훑고나서 여러번 빠르게 반복하는 걸 젤라님께 추천받았다. 욕심 부리는것을 두려워하지 말자!! 욕심부려야 배운다! 백엔드 관..