본문 바로가기

2015/0119

[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.
[Java] 11. 3가지 범위의 변수 자바에는 3가지 변수가 있다. 지역변수 , 멤버변수 , 전역변수가 있다. 지역변수는 같은 method 안에서만 존재하며 method가 끝나면 그 변수는 사라진다. 멤버변수는 같은 class 안에서 존재하므로 같은 member method 에서는 그 변수를 사용할 수 있다. 전역변수는 말그대로 전역에서 사용이 가능하다. 스크립트의 어디서든 이 변수는 사용이 가능하다. 지역변수를 보자. public class VarTest{ public static void main(String args[]) { xx xxx = new xx(); xxx.method(); System.out.println(x); } } class xx { public void method() { int x=0; } } 위의 스크립트의 결과는.. 2015. 1. 23.
[Java] 10. Object ( 오브젝트 ) - 2 7장에서 Object에 대해 언급한 바가 있다. 그곳에서 Object의 개념을 이해시켰다면 , 이번 Object는 심화된 내용이다. 우리는 하나의 Object를 만들때 이런 방법을 사용했다. class Obj{ 내용 } Obj var = new Obj(); 이제 Object Obj 에 여러 modifiers ( 수식어 ) 를 가진 변수를 넣어보자. public : 어느 class에서나 참조가 가능하다. protected : 같은 package 내의 class 에서만 참조가 가능하고 , 자식 class가 다른경우 그 자식class도 참조가 가능하다. default : 같은 package 내의 class에서만 참조가 가능하다. private : 같은 class 에서만 참조가 가능하다. [modifiers] .. 2015. 1. 21.