일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 배포시 systempath
- javascript
- 자바스크립트
- 도커 컨테이너에 mysql
- nice_v1.1.jar
- Spring
- map vs multivaluemap
- maven jar 배포
- object 다형성
- java object 다형성
- 졸프
- map multivaluemap
- niceid_v1.1.jar maven
- 자바object다형성
- java object 클래스
- 스프링
- maver 외부 jar 배포
- maven repository jar
- 자바
- 외부 라이브러리 jar 배포
- java
- maven systempath
- object 배열
- Object
- object다형성
- JS
- object tostring
- object배열
- maven 외부 라이브러리 배포
- 맥북 port kill
- Today
- Total
목록java (5)
모래블로그
5. toString() toString()Object.toString() 메서드는 객체의 정보를 문자열 형태로 제공한다. 그래서 디버깅과 로깅에 유용하게 사용된다.이 메서드는 Object 클래스에 정의되므로 모든 클래스에서 상속 받아 사용할 수 있다.public class ToStringMain1 { public static void main(String[] args) { Object object = new Object(); String string = object.toString(); // toString() 반환값 출력 System.out.println(string); // object 직접 출력 System.out.println(object); }} 실행 결과둘..
3. Object 다형성 다형성(polymorphism)다형성이란 하나의 객체가 여러 가지 타입을 가질 수 있는 것을 의미한다.Java 에서는 한 타입의 참조 변수를 통해 여러 타입의 객체를 참조할 수 있도록 하는 것이다. 즉, 상위 클래스(부모)타입의 참조 변수를 통해서 하위 클래스(자식)의 객체를 참조할 수 있도록 허용하여, 상위 클래스가 동일한 메시지로 하위 클래스들이 서로 다른 동작을 할 수 있도록 한다.출처: https://ittrue.tistory.com/132 [IT is True:티스토리] object 다형성Object는 모든 클래스의 부모 클래스이므로 모든 객체를 참조할 수 있다. Car 클래스public class Car { public void move() { System.o..
Object 클래스자바에서 모든 클래스의 최상위 부모 클래스는 항상 Object 클래스이다. // 부모가 없으면 묵시적으로 Object 클래스를 상속받는다.public class Parent { public void parentMethod() { System.out.println("Parent"); }} 위 코드는 아래 코드와 같다.// extends Object 추가public class Parent extends object { public void parentMethod() { System.out.println("Parent"); }} 즉, 클래스에 상속 받을 부모 클래스가 없으면 묵시적으로 Object 클래스를 상속받는다.-> 쉽게 이야기해서, 자바가 extends Obje..
java.lang 패키지자바가 기본으로 제공하는 라이브러리이며, 여기서 lang은 language의 줄임말쉽게 말해, 자바 언어를 이루는 가장 기본이 되는 클래스들을 보관하는 패키지 java.lang 패키지의 대표적인 클래스들 Object : 모든 자바 객체의 부모 클래스String : 문자열Integer, Long, Double : 래퍼 타입, 기본형 데이터 타입을 객체로 만든 것Class : 클래스 메타 정보System : 시스템과 관련된 기본 기능들을 제공 import 생략 가능java.lang 패키지는 모든 자바 애플리케이션에 자동으로 import 되므로, import 구문을 사용하지 않아도 된다. 예시 원래 다른 패키지에 있는 클래스를 사용하려면 import문을 사용해야하지만,이런 System..
1. RestTemplate란 REST API 호출이후 응답을 받을 때까지 기다리는 동기 방식 으로, 스프링 3.0에서부터 지원하며 스프링에서 제공하는 http 통신에 유용하게 쓸 수 있는 템플릿이고, REST 서비스를 호출하도록 설계되어 HTTP 프로토콜의 메서드 (GET, POST, DELETE, PUT)에 맞게 여러 메서드를 제공한다고 한다. 1) RestTemplate의 특징 HTTP 서버와의 통신을 단순화하고 RESTful 원칙을 지킨다.(json, xml을 쉽게 응답 받음) 멀티쓰레드 방식을 사용한다. blocking 방식 사용한다.1 요청 당 1 스레드가 할당 되며 각 스레드에서는 Blocking 방식으로 처리되기 때문에 응답이 올 때 까지 해당 스레드는 다른 요청에 할당 될 수 없다. 물론..