'Java'에 해당되는 글 3건

  1. 2008.01.08 같다는 것에 대한 정의 by 알 수 없는 사용자
  2. 2008.01.05 접근 단계와 접근 변경자. by 알 수 없는 사용자
  3. 2008.01.05 Hello Wolrd by 알 수 없는 사용자
same : 다른 것이 아닌 바로 그것(identical) 이라는 뜻고 다른 것이지만 내용은 같은(equals, equivalent)란 뜻으로 쓰인다.

equal : 양 , 크기 , 가치, 내용이 동등한. 비교의 개념이 있다.

equivalent : equal과 같이 동등한 이다.

identical : 동일한, 다른 것이 아닌 바로 그것.


자바를 하다보면 equal라는걸 쉽게 접하게 된다.

그리고 비교의 대상과 개념들이 각기 다르다.

어떤건 객체를 비교하고 어떤건 값을 비교한다.

앞으로 포스팅할 자바에 대한 글은 불가피하게 비교라는걸 많이 하게

될꺼같아서 기본적인 같다는 것에 대한 개념정리를 간단히 해보았다.

"equal"라는 단어 유의 깊게 보길 바란다!..

다음편에선
equal에 대해 자세히 알아 보도록 하자.


- 출처 및 인용 : Effective Java -

Posted by 알 수 없는 사용자
접근 단계

public : 어디에 있는 어떤 코드에서도 접근이 가능함.

protected : 같은 패키지 내에서만 접근이 가능하다.
                다른 패키지에 속하는 하위 클래스에서도 상속 할수있다.

default : 기본 접근 단계. 같은 패키지 안에 들어있는 클래스에서만                 접근 할수있다.

private : 같은 클래스에 있는 코드에서만 접근이 가능하다.



접근 변경자

public
protected
private

거의 publicprivate만 쓰이기에 이 두개만 알아보자.

public
다른 코드에서 사용 할수있는 클래스, 상수, 메소드, 그리고 생성자는 public로 지정.(대부분)

private
거의 모든 인스턴스 변수, 그리고 외부에서 호출하면 안되는
메소드를 private로 지정함.
private로 지정된 인스턴스 변수에 접근할려면 게터와 세터가 필요함.

도움 및 인용 -  Head First Java
Posted by 알 수 없는 사용자
첫 입문 단계이며

자바 프로그래밍에 대한 가벼운 형식에 대해서 알아볼수있는 좋은 예제이다.


public class HelloWorld {  //클래스명
   
    public static void main(String ar[]){  // 프로그램을 시작할수있는 메인 메소드
       
        System.out.println("Hello World"); //System.out.println (C언어의 printf문과 같은효과)
    }

}



자바는 객체지향적인 언어로써 모든게 다 클래스로 되있다.

이게 자바 프로그래밍의 기본 틀이다.

클래스와 메소드로 이루어져있다.

아직 이것만 가지고 자바 프로그래밍의 틀에 대해서 이해가 안되는 사람들이 많다고 본다.

차차 하나씩 하나씩 알아 가도록 하자.


Posted by 알 수 없는 사용자