일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- crud게시판
- 정보처리기사실기정리
- 오라클설치
- 스프링게시판만들기
- 날짜지정팝업
- 프로그래머스 MYSQL
- PLSQL
- 2020정보처리기사실기요약
- 스프링 CRUD게시판
- 2020정보처리기사실기정리
- Oracle기초
- 정처기실기정리
- 자바연산자
- 자바기초
- jsp 날짜팝업
- CRUD게시판만들기
- 오버라이딩
- 자바배열예제
- spring crud게시판
- 2020정보처리기사실기
- jsp게시판만들기
- 게시판만들기
- 프로그래머스 쿼리문
- 자바 정규표현식 예제
- js datepicker
- spring crud
- 스프링 crud
- jsp 팝업띄우기
- html기초
- 프로그래머스 SQL
Archives
- Today
- Total
영보의 SystemOut.log
[JAVA]Java.lang 패키지 정리 ① 본문
반응형
* 클래스 사용법
1) 새로운 메모리 제작
2) 기존 → 참조
3) 기존 → 복제
* 상속 받으면 데이터형이 2개가 생김
클래스 | 특징 |
예제 |
Object | - 최상위 클래스 → 모든 데이터형을 포함 - 모든 클래스(사용자 정의) → 상속을 내린다 →Object가 가지고있는 모든 기능 사용 가능 - 주요기능(메소드) -toString : 객체를 문자열로 변환할 때 사용 |
class A Object obj=new A(); Object obj=10.5; Objerct[] obj={new A(),10.5,100,'A',"Hello"} double[] d={10.5,'A',100,10.5f} |
String | - trim() - substring() - length() - indexOf() - lastIndexOf() - equals - valueOf() - contains() - startsWith() - endWith() - replace() Call by Value 사용 |
|
StringBuffer | 문자열 결합 → append : 속도 빠름 - Thread : start(), run() |
|
System | println() exit() gc() |
|
Math | random() ceil() : 올림(페이지 나누기) → Oracle |
|
Wrapper | 모든 데이터형을 사용하기 쉽게 클래스로 변경 | Double → double Byte → byte Integer → int Boolean → boolean ────────────── Integer i=10 Integer i=new Integer(100) int k=1; |
인터페이스 |
- 변수 - 상수형변수----> public static final int a=10; - 메소드 - 추상메소드 ---> public abstract ======= void display(); 구현이 안된 메소드 -> 메모리 할당이 불가능 - 인터페이스는 다중 상속이 가능 - 서로 다른 클래스는 연결이 가능하다 (extends) - 인터페이스--------->인터페이스 (implements) - 인터페이스---------->클래스 |
*clone() : Spring
*finalize() : 소멸자 -> 호출되어야 메모리가 해제됨
*toString() : 문자열 변환
모든 데이터형을 받아서 저장
* lang
- java.lang
=======
String / StringBuffer
반응형
'Language > JAVA' 카테고리의 다른 글
[JAVA]자바 라이브러리로 채팅 프로그램 만들기 (0) | 2020.07.31 |
---|---|
[JAVA] JAVA라이브러리 정리/java.lang/java.util (0) | 2020.07.27 |
[JAVA]예외처리(Exception)/예외처리종류/자바기초 (0) | 2020.07.20 |
[JAVA]추상클래스/인터페이스 개념/인터페이스 예제 ② (0) | 2020.07.16 |
[JAVA] 추상클래스/인터페이스 개념 ① (0) | 2020.07.16 |