인터넷에 각종블로그글 뒤지면서 청년 버팀목 관련한 정보들을 얻으면서 많은 도움이 됐었다. 도움을 받은 만큼 간단하게 나마 나도 작성 해보자. 금방 살고 말 집인 줄 알았던 집을 2년 가까이 살다보니 질리기도 하고 소음방어가 잘 안 돼서 집을 옮겨야 겠다! 라고 생각을 하게 되었다. 그래서 알아본 결과, 내 나이대 주변 사람들도 많이 하고 이율 깡패인 "버팀목 청년 전세대출" 상품을 알게 되었다. 1. 은행 사전 심사 버팀목 전세대출이 가능한 몇가지 조건(나이, 자산, 소득 등)이 있는데 이 중, 소득 5,000만원이 넘지 않아야 해서 설마하고 바로 원천징수를 떼본 결과, 전체 합계 소득이 5,000을 넘고야 말았다.. 심장 쿵 떨어졌다. 인터넷 뒤져보니 소득계산시 비과세항목을 제외하고 계산한다는 걸 알게..
package : 클래스들의 기능적 묶음, 프로그램이 커질수록 필요함(JAVA의 폴더, 디렉토리)import : 해당 클래스를 불러와서 바로 접근 가능, 원래는 패키지를 포함한 클래스의 전체이름을 적어서 객체생성해야함 패키지의 이름의 앞부분에는 일반적으로 회사의 도메인 이름을 거꾸로 사용한다.ex) com.company.myapp--> 외부라이브러리 함께 사용시에 같은 패키지안에 같은 클래스이름 존재가능성 높아지기 떄문에 회사명으로 중복 방, 거꾸로 사용으로 방지 및 오래된 관례로, 하나의 컨벤션이 된 느낌. String, Integer, System 등, 대부분의 클래스에서 자주 사용되는 클래스들은 모두 java.lang 패키지에 포함되어 있다. 워낙 자주 사용되므로 별도의 import 키워드 없이도..
생성자 : 자바에서 객체의 생성과 동시에 인스턴스 변수를 원하는 값으로 초기화할 수 있는 메소드(함수) this : 멤버변수 접근 위함.(지역변수(parameter)와 구분을 위함) ,요새는 IDE가 색의 차이로 구분지어주기 떄문에 굳이 this 코딩스타일의 관습이 많이 사라 생성자의 정의함수 장점 : 직접 정의한 생성자가 있다면 반드시 객체 생성시에 호출해야함.(개발 제약, 버그 제약) , --> 필수값 입력을 강요할 수 있음, 생성자 함수 안쓰면 컴파일이 안됨. ps. 자유도와 적절한 제약이 있는 프로그램이 좋은 프로그램. 자바는 기본생성자를 언어차원에서 제공한다.(why? 이게 없으면 매번 모든 클래스에 직접 기본 생성자를 정의해야함) this() : - 생성자 내부에서 생성자함수를 호출해서 생성자..

절차지향 프로그래밍 - 모듈화 := 레고블럭, 필요한 블럭을 가져다 꼽아서 사용할 수 있다. 여기서는 프로그램 작성가능 - 데이터 묶음 : 클래스를 통해 관련된 속성을 멤버 변수로 선언하여 사용 등을 통해 깔끔,가독성, 유지보수 좋은 코드 작성은 가능 절차지향 프로그래밍의 한계 : 데이터(속성)와 기능이 분리됨 --> 유지보수 관점에서 불리 - 멤버변수만이 아닌 기능을 포함한 클래스 사용(기능과 데이터는 데이터를 가지고 기능동작하기 떄문, 매우 밀접한 관계) - 객체생성하고 필요한 기능을 호출만 하면 된다. - 속성과 기능 하나의 클래스에 쌓임 --> 캡슐화, 클래스가(캡슐안) 어떻게 구성되는지 몰라도 됨, 보안 GOOD * 메모리접근 연산자 --> . (dot) 객체지향이더라도 프로그램은 작동순서대로 ..
자바의 변수 데이터타입은 크게 2가지 : 1.기본형(사용하는 값을 직접 넣음, 소문자로 시작 ) --> int , long, double, boolean 2.참조형(객체가 저장된 메모리 위치 가르키는 참조값 저장,Reference Type) --> Student 사용자 정의 클래스, String - 객체 : . (dot) 을 통해 메모리상에 객체에 접근 - 배열 : [ ] 를통해서 메모리상에 생성된 배열 찾아서 사용 가능 참조형은 연산 불가능 객체에 접근하여 멤버변수로 연산 사용 --> int sum = s1.grade + s2.grade String의 경우 참조형이지만 기본형처럼 사용가능하게끔 연산처리 기능, 문자값 바로 대입 기능을 자바에서 지원 자바의 대원칙 : "자바는 항상 변수의 값을 복사해서 ..

- 배열 배열사용해서 관리하는 이유 : 동일한 데이터타입끼리 묶어서 관리하기 용이함. 문제점 : 하지만 한 객체(인스턴스)의 데이터가 여러 배열로 관리하기 시작 되면 데이터 변경시 정확한 인덱스의 값들을 수정 및 삭제해야 하기 떄문에 위험하게 된다.(사람이 관리하기 좋지 못한 방식, 데이터 관리가 어렵다.) - 클래스 *객체 생성시(new 연산자) 메모리(RAM) 에 올라가서 공간 확보됨. ex) student1 = new Student() dot(.)을이용해서 실메모리에 접근함. Class : 객체를 생성하기 위한 틀, 변수(속성)+기능(메소드)로 정의되어진다. Object, Instance : 클래스로 부터 생성된 실 객체. * 어떤 특정 클래스로부터 나온 것을 강조할 때는 Instance 표현을 사..
- Total
- Today
- Yesterday
- Java
- JAVA 코테
- 코드리뷰 #클린코드
- 프로시저 #배치 #스케쥴러 #잡 #바인딩변수
- 나머지연산 분배법칙
- 퍼블리싱 #앱에서 DB바로 안붙이는 이유
- vue 특징
- 알고리즘 나머지연산
- Optinal Chaining
- 원자 원소 분자 차이점
- 스프링 동작흐름
- 왜 트랜스지방은 살 찜
- 스프링 기본 구조
- safe operator
- 청년 버팀목 대출
- JAVA설치 #JDK #JRE
- SQLD 후기
- SSAFY 6기
- 자바 코테 유용한 함수
- #web /was 구분이유
- 프로그래머스 네트워크
- vue정리
- Netlify #CICD
- java 김영한 강의 #2chapter
- 스프링 동작흐름 #ioc #di #dispatcherservlet
- git branch strategy
- Prim vs Dijkstra
- 버팀목 국민은행
- Property or method "" is not defined
- 부트스트랩 템플릿 사용시 충돌
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |