※개념정리 Object클래스 1) java.lang 패키기에 포함되는 클래스 2) 모든 클래스의 상위 클래스 (자바 클래스 계층구조에서 상위) 2.equals( )메서드 =객체의 값을 비교하여 true/false 반환하는 메서드 equals( )메서드 구조 if(참조변수1.equals(참조변수2)) 실행할 문장 else 실행할 문장 equals( )와 ==은 다르다. 객체의 값을 비교할때 ==의 경우 내용이 같아도 참조변수가 다르면 주소값이 다르기 때문에 다르다는 결과값을 도출한다. 그에 비해 equals는 내용이 같다면, 참조변수가 달라도 같다라는 결과값을 도출한다. equals( )메서드의 재정의 class Car { private String model; //필드 public Car(String m..
※개념정리 Object클래스 1) java.lang 패키기에 포함되는 클래스 2) 모든 클래스의 상위 클래스 (자바 클래스 계층구조에서 상위) 1.get Class( ) 메서드 = 객체가 어떤 클래스로 구현되는 정보를 반환하는 메서드 *리플렉션 객체가 자신에 대하여 질문을 던지는 방법 new를 통해 객체선언을 해준다. Test1 t1 = new Test1( ); //클래스를 객체선언 Scanner sc = new Scanner(System.in); // java.util패키지의 Scanner 객체선언 System.out.println(t1.getClass()); //객체가 어떤 클래스로 생성되었는지 정보를 반환 class day12.Test1 class이며, day12패키지의 Test1의 클래스로 생성되..
※개념정리 Math클래스? 지수나 로그, 제곱근, 삼각함수와 같은 기본적인 수치 연산을 위한 메소드의 모임 Math클래스 구조? 필드와 메소드로 구성 Math클래스의 메서드를 호출할때 따로 객체선언은 안해도 된다. Math클래스가 속한 java.lang는 자동으로 포함되어 있기때문이다. 주의할점 Math.random( )은 많이 사용되는 메소드 중 하나이다. Math.random( )의 범위는 0.0~1.0 사이이다. 정수 변환 : (int)(Math.random( )) 범위 지정 : Math.random( )*(원하는 숫자 범위+1)
※개념정리 java.lang패키지? 자바 프로그래밍에 필수적인 클래스 모임 클래스 설명 Object 클래스 기초적인 메소드를 재공하는 모든 클래스의 부모클래스 Math 클래스 각종 수학 함수들을 포함하는 클래스 Wrapper 클래스 Integer와 같은 기초 자료형을 감싸서 제공하는 랩퍼 클래스들 String 클래스, StringBuffer 클래스 문자열을 다루는 클래스 System 클래스 시스템 정보를 제공하거나 입출력을 제공하는 클래스 Thread 클래스 스레드 기능을 제공하는 클래스 class 클래스 객체를 생성한 클래스에 대한 정보를 얻기 위한 클래스
※개념정리 패키지란? 관련성있는 클래스와 인터페이스의 모임 장점? 동일한 클래스명이 있음에도 충돌을 막을 수 있으며, 접근제어와 쉽게 찾을 수 있다. 패키지 멤버? 클래스와 인터페이스 외부패키지에서 패키지멤버를 호출하는 방법 1) 경로를 포함한 완전한 이름 참조 패키지명.클래스명 참조변수 = new 패키지명,클래스명( ); ex) cal.Add ad = new cal.Add( ); 2) 원하는 패키지 멤버만 import import 패키지명.클래스명; 클래스명 참조변수 = new 클래스명( ); ex) import cal.Add; Add ad = new Add( ); 3) 패키지 전체를 import import 패키지명.*; 클래슴클래스명 참조변수 = new 클래스명( ); ex) import cal.*..
- Total
- Today
- Yesterday
- JAVA #CollectionFramework #Set #Treeset
- JAVA #Thread #쓰레드 #자바 #우선순위 #setPriority #getPriority
- 백준 #Java #10926 #??!
- 정보처리기사 #2020년 개정 #SW설계 #요구사항 확인 #애자일 #스크럼
- Process #쓰레드
- 백준 #1001번 #A-B
- JAVA #Thread #실행제어 #상태제어 #스케줄링 #sleep #join #stop #resume #suspend #yeid #interrupt #interrupred #Deprecated
- 10998 #A*B #AxB
- 정보처리기사 #2020년개정 #UML #다이어그램 #정적 #동적 #구조적 #행위 #실체화 #구조 #관계 #의존 #연관 #집합 #포함 #일반화
- JAVA #Map #HashMap #TreeMap #LinkedHashMap
- 정보처리기사 #2020년개정 #요구사항 분석기법 #요구사항 확인기법
- 자바 #개념 #변수 #자료형
- key #value
- 육회물회 #금복주류 #소메랑곱창 #금정역 #나는솔로 #맥주
- JAVA #Thread #쓰레드 #자바 #sychronized #wait #notify #notifyAll #lock #잠금 #동기화 #임계영역
- 정보처리기사 #2020년개정 #요구사항확인 #1과목 #SW생명주기 #폭포수 #SW설계 #나선형 #애자일 #프로포타입
- 정보처리기사 #가용성 #2020년개정 #오픈소스 #애플리케이션 #WAS #비즈니스 #DBMS
- NEW #BLOCKED #TERMINATED #WAITING #TIMED WAITING #RUNNABLE
- 백준 #2557 #HelloWorld! #JAVA
- JAVA #Thread #Runnable
- 포토시그니처 #신라면 #시위 #휴가
- JAVA #CollectionFramework #Set #HashESet #TreeSet #LinkedHashSet
- 정보처리기사 #2020년 개정 #XP #익스트림프로그래밍 #릴리즈 #이터레이션 #방법론
- JAVA #HashMpa #Map #Hashtable #Hashing
- 정보처리기사 #2020개정 #SW설계 #현행시스템
- JAVA #Thread #쓰레드 #싱글쓰레드 #멀티쓰레드 #자바
- JAVA #CollectionFramework #List #ArrayList #LinkedList #for-each #foreach #iterator #Iterator #반복자
- JAVA #CollectionFramework #Stack #Queue #LinkedList #PriorityQueue #LIFO #FIFO
- JAVA #CollectionFramework #Set #HashSet
- 백준 #JAVA #1000번 #Scanner #Buffered #입력함수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |