일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링게시판insert
- 게시판목록조회
- 컨트롤러url
- 톰캣시작페이지설정
- 게시판상세보기
- 스프링게시판등록
- mysqlinsert한글깨짐
- 스프링프로젝트
- 스프링게시판목록조회
- oracle
- insert 중복방지
- double-submit
- 스프링게시판만들기
- 전자정부프레임워크 double-submit
- 저장할때한글깨짐
- 자바스크립트
- dataSource설정
- 이클립스db연결
- HTML
- 이클립스데이터베이스연결
- insert할글깨짐
- 스프링게시판상세보기
- 한글깨짐해결방법
- Java
- 톰캣9.0다운로드
- mybatis연결
- url설정
- Could not create the java Virtual Machine
- 게시판insert
- 게시판만들기
- Today
- Total
목록JAVA/공부 (8)
하루의 일상💜
인페이스란? 추상 클래스를 고도화 시킨 문법이다. 메서드의 강제성을 주기위해서 사용된다. 인터페이스는 상수와 추상메서드만 사용이 가능하다. 인터페이스는 그 자체를 사용하기 보다는 다른 클래스를 작성하는데 도움을 줄 목적으로 사용이 된다. 다른 클래스에서 지정할 때에는 implements 키워드를 사용한다. ▶ 인터페이스 생성 public interface Pay { abstract void check(); void touch(); void cancel(); } 생성할때에는 class가 아닌 interface로 생성을하고 메서드를 작성한다. 💡 인터페이스는 추상메서드만 멤버로 가질 수 있기 때문에 추상메서드에 사용되는 abstract가 생략되어 있다. Pay라는 check(), touch(), cancel..
💡 컬렉션 프레임 워크란? 컬렉션 프레임 워크는 자료구조라 말할 수 있다. 여기서 자료구조란 의미가 없는 것들을 수집하여 하나의 정보로 만드는 것이다. 컬렉션 프레임워크는 우리가 코드를 짤때 직접 하나하나 만드는 것이 아닌 만들어놓은 프레임을 활용하여 자료구조의 종류를 확인해 알맞는 목적에 맞게 사용하는 것이라 할 수 있다. 다양하고 풍부한 클래스들을 제공하기 때문에 굉장히 편리하고 객체지향적인 설계를 통해 표준화되어 있기 때문에 재사용성이 높은 코드를 작성할 수 있다는 장점이 있다. List List를 구현하는 클래스 들에는 크게 Vector : 용량관리, 보안성강화에 좋고 처리량이 감소 된다. LinkedList : 자료구조가 간단하여 사용하기 쉽고 처리속도가 빠르지만 크기변경이 불가하고 추가, 삭제..
this 는 클래스 안에서 사용되며 자신을 표현할때 사용된다. 만약 클래스안의 전역변수와 메서드 안에 있는 지역변수의 변수명이 같을 때 지역변수의 값은 초기화를 하고 전역변수에도 값을 넣어주고 싶을 때 this. 전역변수명 = ; 으로 작성해주면 된다. class User{ String name; // 전역변수 public void setName( ) { String name; // 지역변수 name = "박은지"; //지역변수 name this.name = "박경수"; //전역변수 name // this. name : 전역변수로 선언된 name } } 메서드 안에 선언하는 파라미터도 지역변수의 일종으로 파라미터를 사용할 때 전역변수의 이름을 간접적으로 사용하고 자 할 때 변수의 이름을 서로 다르게 사용..
메서드 이름뒤에 괄호가 오는 형태 () class안에서 만들어지는 한해서 사용이 가능하다. 아래에서 메서드에 해당하는 부분 main( ), multiple( ), plus( ) 파라미터 public static viod 메서드 이름( 변수형 변수이름 ) { } 파라미터가 정의된 함수를 사용할 경우 파라미터에 해당하는 값을 전달해 준다. int x, int y가 파라미터에 해당한다. public class Java02 { public static void main(String[] args) { multiple(2,1); plus(2,1); } public static void multiple(int x ,int y) { System.out.println("곱셈: "+(x*y)); } public stati..