[java30강] throw throws (예외발생 및 예외처리) 이번 30강에서는 자바의 throw, throws 에 대해서 알아보겠습니다.우선 예외를 잘모르신다면.... 28, 29강을 선학습 하고 오시길 바랍니다 ㅎ [java28강] 예외(Exception) 종류 및 발생원인 --> http://bvc12.tistory.com/193 [java29강] try catch finally (예외처리) --> http://bvc12.tistory.com/194 28강 및 29강을 통해 우리는 자바 예외가 발생하는 이유와 발생시 예외를 처리하는 방법에대서 알아보았습니다.이번강의에서는 예외를 강제적으로 발생하는방법과 또다른 예외를 처리할수 있는방법에 대해서 알아보겠습니다. 1. throw 예외를 강제로 발생시..
[java29강] try catch finally (예외처리) 이번 강의에서는 자바 try catch finally 에 대해서 알아보겠습니다.우선 exception 에 대해서 알아야합니다.28강의 exception 강의를 먼저 보시고 오시길 추천합니다 ㅎㅎ ([java28강] 예외(Exception) 종류 및 발생원인 --> http://bvc12.tistory.com/193) try catch finally 는 RuntimeException 의 발생을 막아주기 위해 사용합니다.실행도중에 오류가나온다면... RuntimeException 의 종류가 80% 는 됩니다.그럼 RuntimeException 이 발생하면 수정해주는 코드를 작성해주면 되겠죠 ㅎㅎ그것이 바로 try catch finally 입니다...
[java28강] 예외(Exception) 종류 및 발생원인 자바에는 예외(Exception) 라는것이 있습니다.열심히 코딩을 한다음 실행을 하면 똭!!!! 하고 Exception 이 발생하며 실행이 안될때가 종종있습니다..정말 열심히 코딩을 하고 실행을 하면 실행이 안될때... 정말 힘이빠지죠... 하지만 Exception 은 오히려 도움을 주는것입니다....미리 오류를 찾아서 알려주는 것입니다..만약 오류를 미리 발생시켜 주지 않으면 어떻게 될까요?실행도중에 오류가 발생하면... 오류없이 찾으실려면? 엄청난 시간과 고생이 들어가게 됩니다.. 그럼 Exception 종류에 대해서 알아보겠습니다.Exception 종류들은 엄청나게 많이 있습니다.. 너무 많이 있어 제가 작성하는것보다는 자바 API 문서(..
[java 27강] 디자인 패턴(Design Patterns) - 싱글톤 (singleton pattern) 자바에는 많은 디자인 패턴이 있습니다.디자인 패턴이 무엇인지 모르시는분? 은 아래의 링크로 먼저 가서 선행 부탁드립니다... http://bvc12.tistory.com/184 오늘은 디자인 패턴에서 가장많이? 쓰이는 싱글톤에 대해서 알아보겠습니다.싱글톤은 객체를 하나만 만들수 있도록 하는 패턴이라고 보시면 됩니다.객체를 만들때는 생성을 하여 사용을 하였죠?근대 생성을 단 한번만 되도록 하는것 입니다.객체를 하나만 만들어서 쓰일때가 있습니다.여기저기서 객체를 생성해서 쓰는 구조보다는하나의 객체를 공유하여 사용할때! 많이 쓰입니다.이것도 안드로이드를 제작하다보면... 아! 이럴때 쓰이는구나 하는것이..
[java 26강] 디자인 패턴(Design Patterns) 자바를 입문해서 책을 읽다보면 디자인 패턴 이라는 문구를 보실수 있습니다.자바에서 디자인 패턴은 무엇을 말하는 것일까요?프로그래밍을 할때 많이 쓰이며 효율이 좋은 문법이라고 생각하시면 됩니다.프로그래밍을 할때는 사람이 생각을 하여 구조나 패턴을 만들어 내지만...결국 정리를 하다보면 비슷한 패턴이 생겨나고... 제일 간결하게 코딩을 하려고 원합니다. 그결과 디자인 패턴이 생겨난것입니다. 그럼 디자인 패턴을 모두다 외워야하나?아닙니다... 자신의 코딩 패턴이 더 좋거나 간결하면 자신의 패턴을 써도 됩니다.디자인 패턴은 사용목적이 맞을시에만 사용을 하면 됩니다...! 그럼 디자인 패턴의 종류를 알아보겠습니다.디자인 패턴의 종류는 우선 큰 분류로 ..
[java 25강] 익명 클래스(Anonymous Class) 이번 강의에서는 익명 클래스(Anonymous Class) 에 대해서 알아보겠습니다.익명 클래스는 이름없는 클래스입니다. 자바에서 그게 가능하냐고요? 가능합니다.클래스를 만들어서 인스턴스(클래스를 생성하여 사용하는것)하여 사용하잖아요?test2 A = new test2();근대 앞에 형식과 클래스 명칭을 정해주는 것을 빼면.... 그게 바로 익명클래스 입니다.new test2();이렇게 생성만하여 사용하는것이죠.이렇게 생성만 하여 사용하기 때문에 당연히 명칭이 없습니다. 명칭이 없기때문에 만들어진것을 불러서 사용할수가 없습니다.결론은 1회성으로 생성하여 사용하는것입니다.익명클래스는 생각보다 많이 사용됩니다. 특히 안드로이드 어플을 개발하다보면..
[java 24강] 내부 클래스(Inner Class) 오늘 강의는 내부 클래스(Inner Class) 에 대해서 알아보겠습니다. 내부 클래스는.... 클래스 안에 클래스입니다. 그럼 외부클래스는 무엇일까요? 바로 내부 클래스 밖에 있는 클래스를 말합니다. 내부 클래스의 장점은.. 1. 외부 클래스의 변수나, 메소드를 자유롭게 사용이 가능한것. 2. 코드 복잡성을 줄일수 있습니다. (클래스도 캡슐화를 위해 사용하죠? 캡슐화 된것에서 한번더 캡슐화 했다고 생각하시면됩니다.) 그럼 내부클래스 안써도 되잖아? 라는 생각이 듭니다. 정말 사실대로 말씀드리면 진짜 별로 쓸일이 없습니다. 아주 가끔! 이벤트처리 들을 만들다가 너무 많아지면 묶음 개념으로 사용해본것 같습니다... ㅎㅎ 그래도 자바에서는 내부 클래스 ..
[java 23강] 인터페이스 (interface) 우선 강의에 앞서 미리 선행해야할 강의들이 있습니다. 19강 상속강좌 --> http://bvc12.tistory.com/17621강 오버라이드(오버로딩) 강좌 --> http://bvc12.tistory.com/17822강 추상 클레스 강좌 --> http://bvc12.tistory.com/179 이번강의에서는 자바 인터페이스 (interface) 대해서 알아보겠습니다. 우선 자바는 다중상속이 안됩니다.그럼 여러개를 상속받아야 한다면 어떡해 하실껍니까?하나의 클레스에 여러가지를 넣고 하나만 상속하면될까요...?여러게의 메소드를 넣은 상태로 클레스를 만들고... 여러클래스에 여러게의 메소드를 넣은 클레스가 상속이 되어있다고 생각해봅시다..분명히 하나 ..
[java 22강] 추상 클레스 (Abstract Class) 이번 강좌에서는 추상 클레스에대해서 알아보겠습니다.추상 클레스도 우선 클래스의 종류입니다.추상 클레스도 상속을 위해 많이 사용합니다. 그렇기 상속과 오버라이드 에대해 미리 알아두고 강의를 보실 필요가 있습니다. 19강 상속강좌 --> http://bvc12.tistory.com/17621강 오버라이드(오버로딩) 강좌 --> http://bvc12.tistory.com/178 그럼 추상클레스는 왜만들며 왜 상속해서 사용할수 있도록 있는것일까요?추상클레스는 말그대로 구체적이지 않을떄 쓰는것 입니다.추상적으로! 클레스를 만드는것입니다.음.. 현직에서 업무를 하다보면 다음과 같은 문제가 생깁니다...여러명이서 코딩작업을 한다면... 변수나... 메소..
[java 21강] 오버라이딩 (Overriding,오버라이드,Override), 슈퍼 (super) 이번 강의에서는 오버라이딩 (Overriding), 슈퍼 (super) 에 대해서 알아보겠습니다.이번 21강의를 알아보기전 자바 상속을 모르신다면!! 19강을 먼저 보시고 오셔야 이해가 쉽습니다. ( 19강 상속 바로가기 --> http://bvc12.tistory.com/176 ) 상속을 하면 부모의 것을 모두 사용할수 있는 장점이 있습니다.하지만 자식입장에서는 물려받은것을 다쓰고 싶지만.....같은 이름으로 메소드를 다시 만들고 싶을때! 오버라이딩(오버라이드)을 하면됩니다. 오버라이드(Override) 사용 문법은..만들려고 하는 메소드 위에 @Override 를 작성해 주면 됩니다. (오버라이드는 ..
[java 20강] 정적변수와 메소드 (static) 이번 강의에서는 정적변수, 정적 메소드 (static) 에 대해서 알아보겠습니다.우선 static 이란 "고정된" 이라는 뜻을 합니다.자바에서도 말 그대로 고정을 시키는 것입니다.그럼 언제 쓰는것일까요? 우선 첫번째로는 항상 같은 것을 여기~ 저기~ 에서 쓰려고 할때 씁니다.예를 들어서 변수를 만들고 그값을 아무곳에서나 쓸수 있다면.... 한번만 만들면 되겠죠? 그리고 두번째로는 사용하고있는 상태 그대로를 아무곳에서나 접근을 할수있다는것 입니다.실무에서는 두번째 이유로 많이 사용을 하게됩니다. 그러면 모두다 스테틱을 붙이면 되겠내? 라는 생각이 들겁니다.하지만..... 절때 그렇게 하시면 안됩니다.값이 고정으로 변하면 고정이된 영역만큼은 자원을 못쓰게..
[java 19강] 자바 상속 (extends) 이번 강좌에서는 자바의 상속에 대해서 알아보겠습니다.우선 "상속" 이라는 것이 무엇인가요? 부모의 것을 자식이 물려 받는뜻을 하죠 ㅎㅎ자바도 똑같습니다. 어떠한 클래스를 자식클레스에서 사용을 하는것입니다.그러면... 왜 상속을 자바에서 사용하는 것일까요?간단하게 생각해봅시다. 내가 원하는 클래스는 만들어 놓았고...그걸 비슷하게 쫌더 기능을 붙여서 사용하고 싶은대... 그러면 이미 만들어 놓은것을 복사 붙여넣기 하여 사용해야할까요?아닙니다. 그냥 전에 만들어 놓은것에다 기능을 붙이면 되는것이겠죠?그것이 바로 자바에서 상속을 자주 사용하는 이유!? 입니다 ㅎㅎ 상속을 사용하는 문법은...우선 만들어져있는 A 라는 클래스가 있을때 B라는 클레스에 A를 상속하고..
[java 18강] 자바 생성자 이번 강의 에서는 자바의 생성자에 대해서 알아보고 배워볼것 입니다.생성자는 클래스를 생성할때 딱한번 실행이 되는 메소드입니다.그럼 왜 생성자를 쓸까요?결론 부터 말씀드리면... 클래스를 생성하면 클레스안에 있는 변수에 값을 넣을때 매번 메소드를 사용해서 넣기가 귀찮아서 입니다.그래서 생겨난것이 생성자! 클래스를 생성할때 클래스 안에 있는 변수의 값도 한번에 주자! 입니다 ㅎㅎ아! 그리고 중한것이 있습니다. 클래스의 생성자를 만들기 위해서는 규칙이 있습니다.메소드에 반환타입이 없고.... 메소드명이 클래스명과 동일해야 합니다..!바로 예제를 갖고 설명하도록 하겠습니다.예제는 생성자가 없을때와 생성자가 있을때를 나누어서 2개의 예제로 살벼보도록 하겠습니다. 생성자가 없을때 1..
[java 17강]자바 SimpleDateFormat 클래스 (자바 날짜형식) 오늘 강의 에서는 SimpleDateFormat 클래스 에 대해서 알아보겠습니다. SimpleDateFormat 클래스 란 무엇일까요? SimpleDateFormat 클래스를 사용하는 예제가 Date 강의에서 잠깐 미리 나왔었습니다 ㅎㅎ(Date 클래스 강의 : http://bvc12.tistory.com/166) SimpleDateFormat 클래스를 date 형식의 객체를 자신이 원하는 방식으로 출력을 할수 있게 도와줍니다.. 그래서 Date 클래스를 배우시면 자연스럽게 SimpleDateFormat 클래스도 알고 넘어가셔야 합니다. 그럼 SimpleDateFormat 클래스의 날짜 표현 방식부터 알아봅시다. 날짜 표현 방..
[java 16강]자바 Date (자바 날짜)(Date class) 이번 16강에서는 자바 날짜에 대해서 알아보겠습니다. 자바에서 날짜는 은근..! 많이 쓰입니다. 예를들어 나중에 스프링이라는것을 배우시면 스케줄러를 사용할때나, 통계에 대한 월별 조작을 할때나 등등.. 정말 많이 쓰입니다... 그렇게 때문에 자바에서도 당연히 날짜를 맘대로 다룰수 있어야 겠죠? 자바에서는 날짜를 컨트롤할수 있는 클래스가 존재합니다. 바로 Date class 클래스입니다. ( import java.util.Date ) 우선 생성자 부분부터 살펴보도록 하겠습니다. 밑에 표는 Date class 생성자 입니다. Date 클래스의 생성자 설명 Date() 현재의 날짜와 시간을 저장한 객체를 생성한다. Date(long msec)..
- Total
- Today
- Yesterday
- 제주도가볼만한곳
- jsp 태그
- 핸드폰 저렴한 요금제
- 핸드폰 만원 미만 요금제
- 정보처리기사
- 알뜰통신사 저렴한 요금제
- JQuery
- 별정 저렴한 요금제
- 티스토리 가입
- 티스토리 초대장
- 티스토리 블로그
- 별정통신사 저렴한 요금제
- 알뜰폰 저렴한 요금제
- java
- Javascript
- 알뜰 저렴한 요금제
- 조던
- 티스토리
- 무실적 체크카드
- 별정통신 저렴한 요금제
- 자바스크립트
- 알뜰통신 저렴한 요금제
- 제이쿼리
- 자바
- 핸드폰 싼 요금제
- 티스토리초대장확인
- 초대장
- 1000원 요금제
- 0원 요금제
- 저렴한 요금제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |