목록java (학원 전) story/java의 정석 기초편 (3)
날아라쩡글이의 블로그입니다.
종류/크기 1byte 2byte 3byte 4byte 논리형 boolean 문자형 char 정수형 byte short int long 실수형 float double -2^n-1 ~2^n-1 -1(n은 bit수) 지시자 설명 %d 10진수 형식으로 출력 %x 16진수 형식으로 출력 %f float값으로 출력(6자리까지만 출력) %c 문자로 출력 %s 문자열로 출력 %e 지수 %g 값을 간략하게 %-20 왼쪽정렬 %a.xf a= 전체자리, f= 소수점아래자리 import java.util.Scanner; =scanner클래스를 사용하기 위하여 추가 Scanner scanner = new Scanner(System.in)//scanner클래스의 객체를 생성 String input = scanner.nextLi..

Object 클래스의 메서드: 항상오버라이딩을 해줘야함 설 명 protect object clone()->public으로 오버라이딩 필요 객체의 복사본을 반환(clone) public boolean equals(object obj) 같은 객체인지 비교 protect void finalize()->public으로 오버라이딩 필요 객체가 소멸시 메모리문제가 되지않도록, 생성자로부터 객체 초기화 ->많이 사용x public Class getClass() 객체자신의 class정보를 초기화함 public int hashCode() 해시코드를 반환함 public String toString() 문자열로 반환함 object 클래스의 메서드 public boolean equals(object obj){ return (..
자바의 역사는 oak란 언어에서부터 시작되었다. 소형기기에 사용될 목적으로 만든 oak라는 언어를 소형기기외에 인터넷에 적합하도록 개발 방향을 바꾸었고, 명칭을 java로 변경하였다. 1996년 1월에 자바의 정식 버젼을 발표하였다. 자바로 작성된 applet은 정적인 웹페이지에 사운드와 애니메이션등의 멀티미디어적인 요소들을 제공할 수 있는 유용한 방법이었기 때문에 많은 인기를 얻고 단기간에 많은 사용자층을 확보할 수 있었다. 그러나 보안상의 이유로 applet을 지원하지 않게 되었고, 대신 서버쪽 프로그래밍을 위한 Servlet과 JSP가 더많이 사용하며, 구글의 스마트폰 운영체제인 안드로이드에서도 java를 사용하게되었다. 앞으로는 자바의 원래 목표였던 소규모 가전제품과 대규모 기업환경을 위한 소프트..