일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- State
- Render
- mysql
- Restful
- reactjs
- Ajax
- 다형성
- spring게시판
- SpringFramework
- spring framework
- 자바
- 스프링 게시판
- 컴포넌트
- spring
- 리액트
- Java
- 재정의
- 스프링게시판
- 스프링부트
- 스프링프레임워크
- Maven
- springboot
- 스프링
- 지족동
- Gradle
- 둔산동
- react
- rest
- mybatis
- Stateless
- Today
- Total
목록2018/02/13 (3)
Dev.GA
static과 인스턴스(Instance) 1. static이란? static이란 사전적 의미로 static은 정적인, 고정인 이라는 뜻이다. 사실 static이란 개념은 Java에서만 쓰이는 개념은 아니다. 넘어가서, static은 변수를 선언하거나 메소드를 생성할 때 같이 붙여 써주는데 이렇게 static으로 선언한 변수는 "프로그램이 실행될 때 Java메모리에 할당되며, 이는 프로그램이 종료될 때 해제된다"고 한다. Java 메모리에 대한 부분은 나중에 공부하기로 하고 오늘은 static에 대한 부분만 보겠다. 위 굵은 글씨를 해석하면, static은 "해당 클래스의 객체를 생성하지 않고도 static자원에 접근이 가능하다"라는 뜻이다. 이것은 또 무슨 뜻이냐.... 우선 예시를 보자. public ..
[JAVA] String to Date, Date to String 형변환 개발하면서 자꾸 왔다갔다 헷깔리는 녀석 시간데이터를 구할때 String과 Date의 형변환이다. 123456789101112 /** Date Format **/ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); /** String to Date **/ Date date1 = sdf.parse("2018-01-31"); /** Date to String **/ Date now = new Date(); String date2 = sdf.format(now); System.out.println("date1 : " + date1); System.out.println("date2 : ..
접근제어자(public, private, protected) 1. 접근제어자(Access Modifier)란? 접근제어자란 변수, 메소드, 클래스 선언시 사용되며 해당 변수, 메소드, 클래스의 접근을 제한하는 역할을 한다.접근제어자를 사용하는 이유는 선언된 데이터를 외부로부터 보호해주기 위한 것으로 객체지향 프로그래밍의 특성인캡슐화(Encapsulation)와 정보은닉을 구현하게 해준다. 접근제어자는 생략이 가능하며, 생략시 default를 뜻한다. 접근제어자의 종류는 default와 함께 3가지가 있다. 접근제어자 Modifier 설명 public 모든 접근이 가능, 제한이 없다 private 동일한 클래스 내에서만 접근 가능 protected 동일패키지에 속하는 클래스와 하위클래스 관계에서 접근 가능..