일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- localStorage
- Variabla
- HTML
- useContext
- git
- 이딴게개발자
- CRUD
- git amend
- JDBC
- git revase
- git reset
- content-box
- MVC
- springboot
- SQL
- PathVariable
- Thymeleaf
- ResultType
- JavaScript
- BCryptPasswordEncoder
- passwordencoder
- mybatis
- oracle
- WHEREIN
- 배열
- Java
- 부적합한열
- Spring
- react
- assertequals
- Today
- Total
목록전체 글 (53)
개발새발

간만에 초간단 설명 및 코드만으로 끝내는 글을 들고 왔습니다 그냥 넘어가려했는데 상속 파트에서 Overriding을 다룬 것에 비해 너무 대충 넘어갔나.. 하는 생각이 들어서요 암튼 레지고 1. Overload 한 클래스 내에서 동일한 이름을 가진 메서드를 여러 개 정의하는 것 앞 글에서도 말했지만 다시 한 번 말 합니다... 제발 오버로딩과 헷갈리지 말 것. 진짜 제발...!!!!!!!!!! 2. 주의할 점 메서드 이름이 같아야 함 당연함 매개변수의 타입, 개수 또는 순서 셋 중 하나라도 달라야 함 반환 타입은 오버로딩을 구분하는데 사용되지 않음 접근제한자는 오버로딩을 구분하는데 사용되지 않음 예시) 오버로딩 5개 만들고 메서드 5개 출력해보세요 public class OverSample { // 두 ..

오늘은.. 상속에 관해 글을 써보겠어요 처음에는 그냥 'extends로 클래스 확장해주고, 뭐 super로 받으면 되는거 아닌가?' 하고 쉽게 생각했는데 ..플래그 이게 공부를 할 수록 아리송하고 생각보다 제대로 알아야 할 개념이 많아서 조금 애먹었습니다 100% 이해한 것은 아니겠지만 그래도 나름대로 정리를 해보겠어요 1. 상속(Inheritance)이란 한 클래스가 다른 클래스의 멤버를 물려받아 사용하는 것 상속 관계에 있는 클래스는 부모(상위 클래스)와 자식(하위 클래스)으로 나뉘게 된다. 이때 자식 클래스는 부모의 모든 멤버를 상속 받게되고(생성자 및 초기화 블럭 제외), 그렇기에 필연적으로 자식 클래스의 멤버 개수는 부모의 멤버 개수보다 적을 수 없게된다. 또한, 자손의 변경(ex 멤버추가)은 ..

연습 문제 따라서 잘 하고있었는데 대체 뭐가 문제지..? 하던 찰나 The public type SmartTV must be defined in its own file > public type SmartTV는 자체 파일로 정의해야 된다..? 결론 1. 클래스명과 파일명을 일치하지 않거나 2. 파일명과 일치하지 않는 클래스에 public 키워드를 붙일 때 발생하는 오류였다.

안녕 님두락!! (0명) 오늘의 글은 Getter와 Setter에 대해 다뤄보려고 합니다. 배울때부터 아리송했으며, 필요성을 느끼지 못하던 찰나.. 쏟아지는 private 변수 선언에 정신이 아득해져서 이대로면 답이 없겠다싶어 정리하는 차원에서 쓰게 됐습니다. 그나저나 상당히 대학교 교양수업같은 제목이군요. '~란 무엇인가'라니.. 이렇게 말하니까 불현듯 떠오르는 추억이 하나 있네요. 안 궁금하신 분들은 그냥 넘어가도 지장 1도 없음 더보기 재학생 시절 '무엇인가' 한 과목은 꼭 들어야 졸업이 가능하다고해서 매학기 수강신청 시즌마다 강의목록을 보는데 진짜 다들 너무 재미가 없어보이지 뭡니까. '우주란 무엇인가', '철학인가 무엇인가', '수학이란 무엇인가'....어쩌구부터해서 '컴퓨터란 무엇인가'까지....

코딩을 하다보면 팀원들이랑 내가 맞네 니가 틀렸네 하면서 싸울 일이 있다고 하는데.. 그런 다툼을 미연에 방지(?)하게 해주는 방법 중 하나 바로 제이유닛(JUnit) 이렷다. 1. 제이유닛(JUnit)이란? 자바(Java)를 위한 테스트 프레임워크로, 소프트웨어 개발 단위 테스트를 작성하고 실행하는데 사용된다. 자동화된 테스트 케이스 실행과 테스트 결과 보고를 지원 및 품질 향상, 버그 식별에 도움을 준다. 이런 위키피디아st의 정직한 설명글은 내 머리로 이해 절대 불가능. 간단하게 말 하자면 작성한 코드가 의도대로 잘 작동하는지 그 기능을 테스트하면 된다고 보면 될 것같다. 예시를 통해서 이해해보자 1) 프로젝트에 제이유닛(JUnit) 활성화 프로젝트 폴더 > 우클릭 > Properties(속성) 선..

순식간에 돌아온 배열과 리스트 2탄! 정확한 정체는 고사하고 선언하는 것도 제대로 모르는 나를 위해 빨리 돌아왔다 호호 공부하면서 쓰는 블로그~ 레즈고 1. ArrayList Java에서 제공하는 (유)동적 배열로 크기를 동적으로 조정할 수 있는 자료구조 기존에 배운 배열은 항상 사이즈를 정해서 선언을 하거나, 값을 넣어서 초기화와 동시에 선언이 가능했다. 하지만 만약에 배열 사이즈 변경을 해야되는 상황이 온다면? 배열 요소가 몇 되지 않으면 큰 문제는 아니겠지만, 사실 열댓개만 넘어가도 코드를 수정하기 귀찮을 것이고, 몇 백 개의 요소가 존재한다면 이걸 어떻게 해! 소리가 절로 나올 것이다. 그래서 배열요소를 일일이 수정하는 것이 어렵다는 특징이 있다. 이때 자바에서 제공하는 아주 기가막힌 객체 배열 ..

배열에 대해 좀 알았다!싶었는데 배열에, ArrayList에, 2차원 배열에, LinkedList 어쩌구까지;; 여기저기서 튀어나오는 개념이 너무 방대하다!!! 헷갈려죽겠다!!!해서 쓰는 글~ 1. 배열 (Array) 일단 배열이 뭔가? 여러 개의 자료를 순차적으로 관리하는 자료 구조이다. 예를들어 학생 한두 명도 아니고, 전교생의 학번을 모두 관리하려면? 학생마다 변수를 다 선언해서 관리하는 것은 불가능에 가깝고, 비효율의 끝판왕이다. 이럴 때 사용하는 자료형이 바로 배열! 배열을 사용하면 자료형이 같은 자료 여러 개를 한 번에 관리가 가능하고, 이 때의 자료는 연속으로 나열된 꼴이다. 1) 배열 선언과 초기화 배열의 선언은 이렇게 가능하다 자료형[] 배열이름 = new 자료형[개수]; 포켓몬 도감번호..