전체 글
-
자바 final 이해Java(자바) 2014. 6. 17. 14:16
final class Parent { final int total = 0; final void pmethod() { int a = 0;}} class Child extends Parent { // final 때문에 상속불가능해서 에러남int total = 100; // final 때문에 값을 변경하지 못해서 에러남 void pmethod() { // final 때문에 오버라이드 불가능해서 에러남int a = 100;}} final이 붙은 클래스는 상속할 수 없다. final이 붙은 메소드는 오버라이드 할 수 없다. final이 붙은 초기화된 변수는 값을 변경 할 수 없다. final이 붙은 선언만된 변수 는 값을 오직 한번만 넣을 수 있다.
-
자바 static 정의 및 예제!!Java(자바) 2014. 6. 17. 11:44
정의) static이 붙은 변술르 크래스 변수, 그렇지 않은 변수를 객체 변수라고 한다. 객체 변수는 클래스로부터 객체가 생성될 때마다 각 객체의 변수들이 생성되지만, 클래스 변수는 그 클래스로부터 생성된 모든 객체들이 하나의 클래스 변수를 공유 한다. 클래스 변수는 객체가 생성될 때 메모리 영역을 할당하는 것이 아니고 클래스가 로딩되는 과정에서 메모리에 한번만 할당 되는 멤버이다. 그러므로 클래스 변수는 하나의 클래스로부터 생성된 객체들 사이의 통신이나 객체들 사이의 공통되는 속성을 표현한는 데 사용될 수 있다. 1.클래스를 설계할 때, 멤버변수 중 모든 인스턴스에 공통적으로 사용 해야하는 것에 static을 붙인다. - 인스턴스를 생성하면, 각 인스턴스들은 서로 독립적이기 때문에 서로 다른 값을 유지..
-
자바스크립트 eval 예제!JavaScript 2014. 6. 16. 16:02
eval() 함수 eval() 함수는 수식 형태로된 문자열을 실수로 바꾸어 반환해 주는 자바스크립트 내장 함수 이다. 예제) -------------------------------------------------------------------- eval 쓰기전 = eval 쓴 후 = 수정 버튼 을 클릭시 onclick 이벤트가 발생하여 eval로 f.테스트+SELECT절로 불러온 값 을 반환하여삭제로 바꾼것이다. 참고할만한 사이트 http://ohgyun.com/ eval 함수에 대해 예제와 함께 자세한 개념을 설명함 http://perfectionkills.com/global-eval-what-are-the-options/ eval 함수에 대해 매우 자세한 분석 eval 함수와 비슷한 기능을 하는 ..
-
-