본문 바로가기

분류 전체보기131

[Java] 14. == 와 equals() - 값 비교 == 와 equlas() 는 값이 같은지 비교를 할때 쓰인다. == 는 일반적으로 primitive data type 을 비교할때 쓰이고 equals()는 non primitive data type , 즉 object를 비교할때 쓰인다. public class Test { public static void main(String args[]) { int a = 1; int b = 1; if ( a == b) System.out.println("same"); else System.out.println("different"); } } 이 스크립트를 실행하면 same이 출력된다 . a와 b의 값이 같기때문에 a==b 조건문을 만족시켜서 same이 출력된 것이다. public class Test { public .. 2015. 2. 5.
[Java] 13. abstract , interface - 다중상속 많은 사람들이 왜 써야되는지 모르겠는 용어가 있다. 바로 abstract 이다. abstract에 대해 먼저 알아보자. 1. class 내에 abstract 키워드가 하나라도 있으면 class에 abstract가 붙어야 한다. 2. abstract class 는 그자체를 instance (오브젝트) 화 할수 없다. public class AbstractTest { public static void main(String args[]) { Test t = new Child(); t.func(); t.func2(); } } abstract class Test { public abstract void func(); public void func2() { System.out.println("I'm not abst.. 2015. 2. 1.
[Java] 12. final 키워드 이번엔 여러 키워드들에대해 배워보자. final부터 보자. final 은 class , method ( 메소드 ) , variable ( 변수) 에 사용된다. final class FinalTest { } class TestFinal extends FinalTest { } 위의 예제는 에러가 발생한다 . 왜냐하면 final 키워드를 붙인 class는 절대로 상속이 불가능 하기 때문이다. 이런 final은 보안을 위해 사용된다. class 를 상속받아 새로운 class를 만들어내는것을 방지하는것이다. final이 method 에 사용되는 것을 보자. final class FinalTest { final public void method() { System.out.println("a"); } } class .. 2015. 1. 29.
[블로그] 티스토리 블로그에 뮤직플레이어를 설치해 보자. ( scmplayer) 네이버 블로그를 돌아다니다 보면 뮤직플레이어가 설치된 것을 볼수가 있습니다. 우리도 티스토리 블로그에 무료로 뮤직플레이어를 설치해 봅시다. 티스토리 블로그에 사용할 뮤직플레이어는 많이 알려진 SCM Music Player 를 사용하겠습니다. 한번 사용방법만 알면 다른 뮤직플레이어도 쉽게 사용하실수 있습니다. SCM Music Player 주소 http://scmplayer.net/ 위의 주소로 scmplayer 홈페이지에 들어가세요. 밑으로 내리다보면 위의 사진처럼 뮤직플레이어의 스킨을 선택할 수 있는 곳이 보이실 겁니다. 자신이 원하는 스킨을 체크하세요. 그리고 밑의 Next 버튼을 클릭하세요. 이제 노래목록을 정하는 겁니다. Song Title은 노래가 재생될때 보여질 제목입니다. Song Url 은.. 2015. 1. 27.