본문 바로가기 메뉴 바로가기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

검색하기 폼
  • 전체 (24)
    • programming (24)
      • 알고리즘 (6)
      • JSP&Servlet (4)
      • c++ (1)
      • spring (2)
      • gitHub (1)
      • JAVA와 maven (4)
      • 데이터베이스 (3)
      • react (0)
    • STUDY (0)
      • JAVASCRIPT (0)
    • 일상 (0)
  • 방명록

programming/JAVA와 maven (4)
[JAVA] 익명클래스

[ 익명 중첩 클래스 ] - 익명 클래스라고도 한다. - 객체 선언과 동시에 method를 override해서 사용한다. - 상속받은 클래스가 자신 이외에 다른 클래스에서 사용하지 않을 때 사용한다. - 익명 클래스를 생성하는 이유는 상속받는 클래스를 만들 필요가 없기 때문이다.주석을 사용하지 않은 부분이 익명클래스이다!선언과 동시에 @Override 노테이션과 함께 정의하여 사용한다.

programming/JAVA와 maven 2017. 4. 6. 22:35
[JAVA] 내부클래스

내부클래스 - 클래스 안에 선언 된 클래스! - 어느 위치에 선언되냐에 따라서 네가지 형태가 존재한다. 1. 중첩 클래스('인스턴스 클래스' 라고도 함) - 클래스 안에 인스턴스 변수 위치에 선언되는 클래스코드로 설명하자면 =>첫 번째, InnerClassTest1의 객체선언을 해야한다.두 번째, 내부 클래스를 객체 선언한다. (InnerClassTest1의 참조변수.new 내부클래스();) 세 번째, 내부클래스의 메소드와 필드를 사용할 수 있다. 2. static 중첩 클래스 - 중첩 클래스에 static을 추가한 클래스 - 객체 선언을 독립적으로 할 수 있음코드로 설명하자면 =>첫 번째, 11번째 줄처럼 객체 선언을 한다.두 번째, 내부클래스의 메소드와 필드를 사용할 수 있다. 3. 지역 중첩 클래스..

programming/JAVA와 maven 2017. 4. 5. 22:53
[JAVA] interface (default, static메소드)

Java version 8에서 interface에 default 메소드와 static 메소드가 사용가능하게 되었다고 합니다.소스를 통해 설명드리겠습니다.1. Calculator.java 2, 3번째 줄 : 일반 메소드 선언 (추상메소드의 역할 abstract가 생략되어있다.)5번째 줄 : default 메소드 선언9번째 줄 : static 메소드 선언2. CalculatorImpl.java CalculaterImpl class는 Calculater를 implements하여 구현한 클래스입니다.* default 메소드도 @Override로 재정의 할수 있다.* static메소드는 재정의 불가능! 3. InterfaceEx.java 5 ~ 8번째 줄 : 일반 메소드를 호출한 부분.10 ~ 11번째 줄 : c..

programming/JAVA와 maven 2017. 4. 3. 21:38
Maven이란?

메이븐이란? 라이브러리에 대한 의존 관계를 관리, 프로젝트 빌드에 필요한 기능을 제공하는 역할을 합니다!메이븐이 지원하는 기능에는? 빌드문서화리포팅의존 관계소스 코드 관리릴리즈배포eclipse로 웹 개발을 하다가 마주하게 된 pom.xml..처음 봤을 때는 이게 무슨 외계어인가 싶었습니다. '자바 세상의 빌드를 이끄는 메이븐' 이라는 책을 읽으면서 더욱 친숙해 질 수 있었던 maven!maven은 eclipse에 기본으로 탑재되어 있다고 합니다! (메이븐 = pom.xml)이라는 말이 있습니다.maven의 구조아래는 처음 spring project를 생성하게 되면 기본적으로 생성되는 pom.xml파일 입니다. maven의 라이프사이클최종적인 빌드 순서는 compile-> test->package이다. 1..

programming/JAVA와 maven 2017. 2. 11. 23:02
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • shine
TAG
  • Eclipse
  • boj
  • 백준
  • 익명중첩클래스
  • 알고스팟
  • static클래스
  • 시스템 카탈로그
  • 알고리즘문제해결전략
  • 인스턴스클래스
  • jsp
  • 클러스터인덱스
  • 요나스요나슨
  • 알고리즘
  • java
  • 중첩클래스
  • 넌클러스터인덱스
  • url mapping
  • 백준저지
  • 연애가끝났다
  • servlet
  • tcp/ip monitor
  • 지역중첩클래스
  • 킬러안데르스와그의친구둘
  • 데이터베이스 문제
  • Spring
  • 익명클래스
  • 낭만적연애와그후의일상
  • aoj
  • smarteditor2
  • 비식별
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바