profile
공부하고 기록하는 블로그
태그 목록
전체보기 (69)상속(6)this(6)참조변수(5)생성자메서드(5)parameter(4)iv(4)클래스(4)오버라이딩(4)super(4)상속관계(4)생성자(4)2차원배열(3)extends(3)객체(3)부모클래스(3)제어자(3)CV(3)자식클래스(3)&&(3)조상클래스(3)접근제어자(3)기본형변수(3)조상의생성자(3)LV(3)변수(3)iv초기화(3)arrays(3)Overriding(3)object(3)생성자호출(3)참조형매개변수(3)자신의생성자(2)상수(2)오버로딩(2)비교연산자(2)기본생성자(2)리터럴(2)static(2)import(2)참조변수초기화(2)메서드(2)static메서드(2)인스턴스메서드(2)논리연산자(2)인스턴스변수(2)객체생성(2)인스턴스초기화(2)overloading(2)매개변수(2)문자열배열(2)클래스변수(2)지역변수(2)inheritance(2)static변수(2)toString(2)공유변수(2)문자열(2)Modifier(2)인스턴스(2)Object클래스(2)포함관계(2)Math.round(1)springregacyproject(1)문자배열(1)배열초기화(1)singleinheritance(1)로또번호생성(1)arguments(1)기본형의초기값(1)Run Configurations(1)포함(1)WebBrowser(1)임의의난수(1)Scanner(1)지역변수초기화(1)return값(1)문자열변환(1)데이터(1)피연산자(1)null(1)while문(1)복잡초기화(1)미완성클래스(1)return문(1)배열(문제)(1)간단초기화(1)객체배열(1)산술변환(1)abstract(1)return(1)class(1)멤버영역(1)printf(1)문자변환(1)변수타입(1)기본형매개변수(1)자동상속(1)springmvcproject가안보여요(1)변수의초기화(1)method(1)this참조변수(1)tomcat(1)부호연산자(1)매개변수생성자(1)사용자정의타입(1)VOID(1)String클래스(1)break(1)If_Else(1)반복문(1)배열활용(1)변수초기화(1)사칙연산자(1)대입연산자(1)super.x(1)IM(1)추상클래스(1)추상메서드(1)String배열(1)타입변환(1)속성(1)접두사(1)미완성메서드(1)증감연산자(1)멤버변수(1)배열의비교(1)함수(1)if문(1)변수의범위(1)컴파일러(1)this.x(1)구현부(1)spring에tomcat연결하기(1)new연산자(1)변수크기(1)산술연산자(1)자신멤버(1)if~else if(1)메서드영역(1)staticimport(1)조상멤버(1)초기값(1)연산자우선순위(1)멤버변수초기화(1)이클립스단축키(1)숫자섞기(1)tomcat9.0(1)크롬브라우저(1)조건연산자(1)Math.random(1)타입일치(1)spring기본설정(1)복합대입연산자(1)임의의정수(1)do~while(1)default constructor(1)equals(1)springmvcproject(1)cv초기화(1)Spring(1)server설정(1)자동초기화(1)예외(1)단항연산자(1)공백문자열(1)기능(1)배열생성(1)Composite(1)switch문(1)참조형변수(1)문자열비교(1)객체사용(1)나머지연산자(1)숫자변환(1)클래스메서드(1)선언부(1)중첩if문(1)참조변수배열(1)연산우선순위(1)클래스영역(1)final(1)리턴값(1)후위형(1)접미사(1)instance(1)1차원배열(1)단일상속(1)행의길이(1)자동형변환(1)아스키코드(1)명시적초기화(1)lv초기화(1)0(1)문자(1)println(1)배열의정렬(1)배열출력(1)배열길이(1)열의길이(1)for문(1)객체초기화(1)throws(1)배열의복사(1)패키지(1)논리부정연산자(1)형변환(1)전위형(1)대입(1)variables(1)연산자(1)
post-thumbnail

spring 2 tomcat 연결하기

Servers에서 No servers are ...(파란문장) 클릭 tomcat이라고 찾고 내가 설치한 버전이 톰캣9.0이니까 9.0 선택 후 Next Browse에서 톰캣있는 위치 찾아 설정 ![](https://velog.velcdn.com/images/bitcogo/post/70d869f9-7899-4324-b022-83ede99bc925/i...

2022년 8월 29일
·
0개의 댓글
·
post-thumbnail

spring 1 spring mvc project 생성

sts3 시작 - File - Spring Legacy Project Spring MVC Project 클릭 만약에 이 아래 항목들이 안 보인다면 Configure templates 클릭 spring-data-gemfire 와 spring-integration 삭제하기 (그 이후에도 안 보이면 스프링 껐다켜기) next 누르면 ![](https:...

2022년 8월 29일
·
0개의 댓글
·

java oop 34 제어자 final,abstract

public class Oop34_final { public static void main(String[] args) { FinalTest t2 = new FinalTest(); System.out.println(t2.getMaxSize()); //AbstractTest ab...

2022년 8월 16일
·
0개의 댓글
·

java oop 33 static 제어자

** static 클래스의(뭔말???),공통적인 멤버변수: 모든 인스턴스에 공통적으로 사용되는 클래스 변수가 된다. 클래스 변수는 인스턴스를 생성하지 않고도 사용가능하다. 클래스가 메모리에 로드될때 생성된다. 메서드: 인스턴스를 생성하지 않고도 호출이 가능한 static 메서드가 된다. static메서드 내에서는 인스턴스 멤버들을 직접 사용할 수 없...

2022년 8월 5일
·
0개의 댓글
·

java oop 32 modifier 제어자

제어자(modifier) 클래스와 클래스의 멤버(멤버변수,메서드)에 부가적인 의미부여 접근제어자 : public,protected,(default),private 그 외 제어자 : static,final,abstract,native,transient..등등 하나의 대상에 여러 제어자를 같이 사용가능(접근제어자는 하나만 가능) public class Mo...

2022년 8월 5일
·
0개의 댓글
·

java oop 31 static import

static import문 static멤버를 사용할때 클래스 이름을 생략할 수 있게 해준다 import static java.lang.Integer.*;//integer클래스의 모든 static메서드 //import static java.lang.Math.random; import static java.lang.Math.*; ...

2022년 7월 31일
·
0개의 댓글
·

java oop 30 import

import문 클래스를 사용할때 패키지이름을 생략할 수 있다. 컴파일러에게 클래스가 패키지를 알려준다. 패키지문과 클래스 선언 사이에 선언한다. import 패키지명.클래스명; import 패키지명.*; //해당 패키지의 모든 클래스를 쓰겠다는 뜻 (*로 한번에 처리해도 프로그램의 성능에는 영향이 없다) import단축키: ctrl + shift...

2022년 7월 31일
·
0개의 댓글
·

java oop 29 조상의 생성자 초기화

public class Oop29_ConstructorSuper3 { public static void main(String[] args) { Point3D7 p3 = new Point3D7(1,2,3); } } /* class Point7{ int x; ...

2022년 7월 26일
·
0개의 댓글
·

java oop 28 조상의 생성자 super() 2

조상의 생성자 super() -생성자의 첫줄에는 반드시 생성자를 호출해야 한다. super()아니면 this()를 호출해야함 -그렇지 않으면 컴파일러가 생성자의 첫 줄에 super();(조상의 생성자)를 삽입 class Point{ int x; int y; Point(){ this...

2022년 7월 26일
·
0개의 댓글
·

java oop 27 조상의 생성자 super() 1

super() 조상의 생성자 조상의 생성자를 호출할 때 사용( 자신의 생성자는 this( ) ) (상속을 받더라도 조상의 생성자,초기화블럭은 상속이 안된다.) 조상의 멤버는 조상의 생성자를 호출해서 초기화 class Point5{ int x,y; Point5(){} Point5...

2022년 7월 26일
·
0개의 댓글
·

java oop 26 참조변수 super

참조변수 super > - 조상의 멤버를 자신의 멤버와 구별할 때 사용 > - 자신의 멤버 this 조상의 멤버 super public class Oop26_super { public static void main(String[] args) { Child5 c1 = new Child5(); ...

2022년 7월 26일
·
0개의 댓글
·

java oop 25 오버로딩과 오버라이딩

오버로딩: 기존에 없는 새로운 메서드를 정의하는 것(new) 상속과 관련없음 오버라이딩: 상속받은 메서드의 내용을 변경하는 것(change,modify) class Parent2{ void parentMethod() {} } class Child2 extends Parent2{ void parent...

2022년 4월 16일
·
0개의 댓글
·

java oop 24 오버라이딩 예시

조상클래스인 Object클래스의 toString()을 오버라이딩해서 사용하는 예시 긴 5줄을 간단하게 2줄로 줄이는 과정 public class Oop24_overriding { public static void main(String[] args) { Point4 p = new Point4(1,2); ...

2022년 4월 16일
·
0개의 댓글
·

java oop 23 오버라이딩

오버라이딩 상속받은 조상의 메서드를 자신에 맞게 변경하는 것 선언부 변경불가, 구현부(내용)만 변경하는 것 오버라이딩의 조건 1.선언부가 조상 클래스의 메서드와 일치해야한다. (반환타입,메서드이름,매개변수목록이 일치해야함) 2.접근제어자를 조상클래스의 메서드보다 좁은 범위로 변경할수 없다. 3.예외는 조상클래스의 메서드보다 많이 선언...

2022년 4월 16일
·
0개의 댓글
·

java oop 22 Object 클래스

Object 클래스 모든 클래스의 최고 조상 부모가 없는 클래스는 자동적으로 Object 클래스를 상속받게 된다. 모든 클래스는 Object클래스에 정의된 11개의 메서드를 상속받는다 toString(),equals(),hashCode()... public class Oop22_objectClass { public sta...

2022년 4월 16일
·
0개의 댓글
·

java oop 21 단일상속

단일 상속 자바는 단일상속만을 허용한다.(C++은 다중상속 허용) 비중이 높은 클래스 하나만 상속관계로 나머지는 포함관계로 한다 public class Oop21_singleInheritance { public static void main(String[] args) { TvDVD tt = new T...

2022년 4월 16일
·
0개의 댓글
·

java oop 20 포함

포함(composite) 클래스의 멤버로 참조변수를 선언하는 것 작은 단위의 클래스를 만들고 이들을 조합해서 클래스를 만든다 클래스 간의 관계 결정하기 상속관계 ~은 ~이다(is-a) 포함관계 ~은 ~을 가지고 있다(has-a) 대부분 90%이상 포함관계로 만들면 된다 원(circle)은 점(point)이다 circle is...

2022년 4월 15일
·
0개의 댓글
·

java oop 19 상속 예시

public class Oop19_inheritance2 { public static void main(String[] args) { SmartTv stv = new SmartTv(); stv.channel = 10; //조상으로부터 상속받은 멤버 stv.channel...

2022년 4월 15일
·
0개의 댓글
·

java oop 18 상속

상속(inheritance) 기존의 클래스로 새로운 클래스를 작성하는 것(코드의 재사용) 두 클래스를 부모와 자식으로 관계 맺어주는 것 자손은 조상의 모든 멤버를 상속 받는다.(생성자,초기화블럭 제외) (조상:부모, 부모의 부모..) 자손의 멤버 개수는 조상보다 적을 수 없다(같거나 많다.) 자식 클래스를 변경해도 부모(조상...

2022년 4월 15일
·
0개의 댓글
·

java oop 17 변수의 초기화

변수의 초기화 지역변수(lv)는 수동 초기화 해야함(사용전에 꼭 직접 초기화해줘야 한다.) 멤버변수(iv,cv)는 자동초기화 된다. 자동초기화시 기본값 boolean false char '\u0000' byte,short,int 0 long 0L float 0.0f double 0.0d 또는 0.0 참조형 null 멤버변...

2022년 4월 15일
·
0개의 댓글
·