https://krapoi.tistory.com/entry/%EC%9E%90%EB%B0%94-extends%EC%99%80-implements-%EC%97%90-%EB%8C%80%ED%95%B4https://zbomoon.tistory.com/13
Alt+insertgetter, setter, constructor 등을 자동으로 생성할 수 있다.Ctrl + Alt + V변수 선언부 자동 작성Shift + F6변수명을 한번에 바꿀 때 사용Alt + F12터미널 창 열기
클래스의 정의- 클래스란 객체를 정의해 놓은 것이다.클래스의 용도- 큘래스는 객체를 생성하는데 사용된다.클래스로부터 객체를 만드는 과정을 클래스의 인스턴스화(instantiate)라고 하며, 어떤 클래스로부터 만들어진 객체를 그 클래스의 인스턴스(instance)라고
어노테이션@Getter/Setter -코드를 컴파일할 떼 속성들에 대한 Getter/Setter 메소드 생성@ToString tostring()메소드 생성@Tostring(exclude={"변수명"}) 원하지 않는 속성을 제외한 tostring() 메소드 생성@NonN
https://evan-moon.github.io/2019/09/09/major-is-not-important/정리가 정말 잘되어 있다..기초를 다지는것도 중요하지만 우선 프레임워크와 코드에 집중하고 모르는것은 의문점이 들때마다, 해결하는 습관을 가지는것이 중
티스토리에 집중하기 시작하면서, 벨로그에 올리는 글은 공부하면서 모르겠는부분과, 알아야할 내용을 체크하는것이 제일 좋을 거 같다.예를 들어 네트워크를 공부하면서 알아야할 내용(TCP IP)의 기본적인 개념사전정도로 이용할계획이다... 또는, 더알아야할 내용을 적어보는
우선 병합정렬에대한 지식이 부족해서 여러 자료를 찾아보면서 공부하였다.https://www.youtube.com/watch?v=ctkuGoJPmAEhttps://www.daleseo.com/sort-merge/\-> 참고O(logN) 시간이 필요하며,
정수 -> 실수 같은 경우에는 예를 들어서 2 / 3 이 0 으로 나오는 언어도 있어서 2.0 / 3 이런 식으로 변환하는 경우가 많다.https://velog.io/@squarebird/String%EC%9D%84-new%EB%A1%9C-%EC%84%A0%E
\*\*2. 덧셈, 뺄셈 계산하기\*\*하나의 변수에 단 하나의 값만 저장할 수 있고, 새로운 값을 저장하면 기존의 값은 사라진다.변수의 선언변수의 선언은 "변수타입"과 "변수이름"으로 선언• 변수의 초기화변수를 선언한 이후부터는 변수를 사용,그 전에 반드시 변수를 "
6.1 변수의 초기화멤버변수는 초기화를 하지 않아도 자동적으로 변수의 자료형이 맞는 기본값으로 초기화가 이루어지므로 초기화하지 않고 시용해도 되지만. 지역변수는 사용하기 전에 반드시 초기화해야 한다. x, y는 인스턴스 변수이고,i,j는 지역변수이다. 그 중 x와 i는
생성자의 이름으로 클래스이름 대신 this를 사용한다.한 생성자에서 다른 생성자를 호출할 때는 반드시 첫 줄에서만 호출이 가능하다.다른 생성자를 호출할 때는 클래스이름인 ‘ Car’ 대신 ‘ this ’ 를 사용해야하는데 그러지 않아서 에러이고, 또 다른 에러는 생성자
3.2 클래스변수와 인스턴스변수 Card클래스의 큼래스변수(static변수)인 width, height는 Card끝래스의 인스턴스블 생성하지 않고도 •클래스이름.클래스변수’와 같은 방식으로 사용 할 수 있다. 인스턴스가 생성될 때 마다 생성되므로 인스턴스마다 각기
SRP:단일 책임 원칙OCP:개방-폐쇄 원칙LSP:리스코프 치환 원칙ISP:인터페이스 분리 원칙DIP:의존관계 역전 원칙한 클래스는 하나의 책임만 가져야 한다하나으ㅢ 책임이라는 것은 모호하다\-클 수 있고, 작을 수 있다.\-문맥과 상황에 따라 다르다중요한 기준은 변경
비전공자여서 사실 취업에대한 자문을 하기 어려운 현실이였다.하지만 캐치 온라인 라이브클래스와 사정이생겨서 수료는 못한, 코드프레소교육과 멘토링을 통해서 조언을 구할 수 있었다.(좋은 프로그램이라 둘다 강추한다)기억에 남았던 내용은\-포트폴리오가 화려한것 보단, 기본기에
EJB - 비쌈EJB 컨테이너 대체 단순함의 승리 현재 사실상 표준 기술EJB 엔티티빈 기술을 대체 JPA 새로운 표준정의EJB 엔티티빈-(등장)>하이버네이트-(자바표준)->JPA하이버네이트+EclipseLink+기타->JPA전설의 시작EJB 문제점 지적EJB 없이도
저번포스팅에 스프링부트를 다운받는방법을 썼다. 스프링부트를 실행하기까지 힘들었던점은, jdk버전이 자꾸 오류가 떴었다. 해결방법은 spring boot 다운설정화면에서 11버전을 import해서 해결이 됐다.build된 spring bootpreference를 찾아서.
많은 시간과 비용을 절약할 수 있었다. 객체지향이론은 상속,캡슐화,추상화 개념을 중심으로 점차 구체적으로 발전한다.코드의 재사용성이 높다.새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성할 수 있다.코드의 관리가 용이하다.코드간의관계를 이용해서 적은 노력으로