Programing/JAVA

Java,Jsp Keywords

Dongkkase 2008. 10. 14. 22:27
반응형
<기본>

 class :  분류(구분)/=Set(집합)  클레스명과 저장파일명은 일치해야한다/확장자는무조건java
 new : class를 주기억장치로올리는 예약어
 main : C언어의예약어  주된/중심부  O/S에참여하기위한 상대적인 5대장치로 나누어진
 static : class명+참조형 / member변수사용(호출)할수있게해주는 하나씩불러서사용하게해줌 (값을 공유할대사용)
 void : void형 줄게없다 : 함수명+함수기호앞사용되는단어 / main에서 호출햇을때 줄것이없는함수 수행만가능(메소드앞에만온다)

<참조/상속>

 public : 내/외부상관없이 참조가능

 private : 내부끼리만 (.) 참조가능(사용자가접근할필요가없는걸 막기위해서사용한다)
 protected : 내부끼리참조가능
 extends : inherit(상속/생성)되엇다는뜻
 abstract : 추상클래스에 사용 /상속받는곳에서 사용하고푼대로 사용

 interface  :  클래스와다른상속/접점 /추상클래스를 극대화시킨것  정의(상수개념:변수선언하면 에러)와 추상메소드만                 멤버가  될수있다   implements를 사용
 implements : 여러가지를 동시에 구현가능 클래스와는 다른상속
 equals : 참조형 / 모든클래스를 자동상속받겟금해줌
 super : 상속된변수와 내변수가같을때 상속을준변수를 호출할때사용
 this : 현재에있는 변수를호출할때
<Type>변수예약하는것 Variable이라함==>초기화(initialized)==>사용

            메모리/주기억장치/RAM/휘발성장치

 int : Integer 정수 32bit,2^32=4,294,967,296(-2,147,483,648~2,147,483,647)
 boolean : Boolean  논리(참/거짓)  'true-참or1' false-거짓or 0
 char : Character  16bit,2^16=65,536/Word의 개념,양의정수
 short : Short  int기준 짧다 16bit정수선언
 long : Long int기준 길다  숫자뒤에'L'자입력
 float : Float 실수  32bit(4Byte)  floating point  지수승으로된 자료  소숫점뒤에'L'자입력
 double : Double float기준 64bit(8Byte)
 byte : Byte 2nibble-8bit,2^8=256(-128~127)

algorithm (프로그램의해석하는순서)--program/process

                 제어장치 (어떤제어문장이든지 바로다음문장만건든다 그다음문장을건들고싶을땐 {}을해준다)

 if : 조건 : true&false  맞다면or아니라면
 else : 이동 : 주문장으로사용불가(혼자서는사용할수없다 주로If와짝)
 for : 반복 : 반복하는동안 loop/hook다른언어에서사용
 switch : 조건 : 그문장을보여줘라 /  if와같은의미
 case : 조건 : 이런경우 / 상수(1~)
 break : 이동 : 그문장만처리해야할때만사용
 default : 이동 : 선택사항(else)외 지정/확정되지않은것/언급하지않은것
 do : 반복 : 조건이앞에붙는다
 while : 반복 : true(참)일동안실행
 return : return형줄게있다 : 이동 : main메소드가없는 class에서 호출한main에게 되돌려준다
 continue : 이동 : 문장을실행할때 다시 그문장으로 되돌아가는거  break로 멈춰준다.
 try : 이동 :  시도하다/맞을수도 안맞을수도 있다/에러가 날 수도 안날 수도 있다
 catch : 이동 : 에러가 나면 감지하여 처리할 때/에러가 날 때만 실행

 finally : 이동 : 명사-->형용사/형용사-->부사 (마지막으로)/에러가 없을때도 실행

                에러가 나면 윈도우가 중단되지만 try/catch(Exception k)/finally 중단안되고 처리됨

 final :  명사/형용사-->필드의 값을 변경할수없고 클래스에 붙이면 상속할수없다

                에러가 나면 윈도우가 중단되지만 try/catch(Exception k)/finally 중단안되고 처리됨

 <Java,JSP>

 import : ~~에서 들여오다.

 package : class를 묶어서 사용할때  class/모든변수앞에 public을  붙여줘야한다

                  새로운디렉토리를생성하여 분류하여보관
 IOException ie: 입출력시의 예외를 표시하는 예외 클래스
 read : 글자를 한자읽어서  !=-1 1과 같지않을때가지 실행
 close : -1 까지 더이상 읽을게없을대 종료하라

 length : 문자열의길이/space도 한문자로인식
 compare : 문자열비교 p1이 p2보다 앞이면 음수,같으면 0, 뒤면 양수
 substring : 문자열의 일부를가져온다 substring(0,3);  //인덱스번호 0에서~3-1까지 문자열반환

 BufferedReader : 글자를 읽어온다
 FileReader : 파일을 읽어온다
 FileWriter : 파일을 도스창에서 입력받아온다
 StringTokenizer(day," ")  : 날짜에서 년/월/일만 불러오기
 StringTokenizer(ment,"\n") : 글자를 입력시 엔터를 <br>로 불러오기


출처 : 네이버블로그 어디선가..

반응형