
※개념정리 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.*..

※개념정리 사용자 정의 Exception 1. Exception이나 Exception의 후손을 상속받는 클래스 생성 public class 클래스명 extends Exception{ ... } Exception이나 Exception의 후손(ex. RuntimeException)을 상속받아 만들어진 클래스 구조 public class 클래스명 extends Exception{ 생성자 생성 } 2. 클래스 생성 void 메서드명(매개변수) throws 클래스명{ throw new 클래스명( ); //생성자가 구현한 대로해야한다. 3. 메인메서드 생성 메인메서드를 통해 강제처리한 메서드 호출 4.try-catch통해 예외처리 or 에러점검

※개념정리 throws란? 메서드가 호출한 메서드에게 책임을 전가하는 것 throws의 구조 1)예외처리-메서드 선언 public static 타입형 (매개변수) throws 예외명{ ... 실행할 문장 ... } 2)호출할 메서드 클래스가 다를경우 객체선언 try{ 객체선언한 클래스를 통해 메서드 호출 } catch(예외명 변수){ 실행할 문장...(오류의 대해 알고 싶다면, 변수.toString( )호출) } //결국은 호출한 메서드에서 예외처리를 해야한다. throw란? throw 통해 선언한 메서드에서 예외를 선언하지만 예외처리가 되는 것은 아니다. throw의 구조 void 메서드명( ){ throw new 예외명( ); // ( )에 문자열이나 정수명 입력 가능 } 메서드명을 호출한 메인함수에..
- Total
- Today
- Yesterday
- 정보처리기사 #가용성 #2020년개정 #오픈소스 #애플리케이션 #WAS #비즈니스 #DBMS
- 백준 #Java #10926 #??!
- 정보처리기사 #2020년 개정 #XP #익스트림프로그래밍 #릴리즈 #이터레이션 #방법론
- 백준 #2557 #HelloWorld! #JAVA
- JAVA #Map #HashMap #TreeMap #LinkedHashMap
- 백준 #1001번 #A-B
- 정보처리기사 #2020년개정 #요구사항확인 #1과목 #SW생명주기 #폭포수 #SW설계 #나선형 #애자일 #프로포타입
- 정보처리기사 #2020개정 #SW설계 #현행시스템
- JAVA #HashMpa #Map #Hashtable #Hashing
- JAVA #CollectionFramework #Stack #Queue #LinkedList #PriorityQueue #LIFO #FIFO
- 육회물회 #금복주류 #소메랑곱창 #금정역 #나는솔로 #맥주
- 10998 #A*B #AxB
- 백준 #JAVA #1000번 #Scanner #Buffered #입력함수
- NEW #BLOCKED #TERMINATED #WAITING #TIMED WAITING #RUNNABLE
- JAVA #Thread #쓰레드 #자바 #sychronized #wait #notify #notifyAll #lock #잠금 #동기화 #임계영역
- JAVA #Thread #실행제어 #상태제어 #스케줄링 #sleep #join #stop #resume #suspend #yeid #interrupt #interrupred #Deprecated
- JAVA #CollectionFramework #List #ArrayList #LinkedList #for-each #foreach #iterator #Iterator #반복자
- key #value
- JAVA #Thread #쓰레드 #자바 #우선순위 #setPriority #getPriority
- 자바 #개념 #변수 #자료형
- JAVA #Thread #Runnable
- JAVA #CollectionFramework #Set #Treeset
- 포토시그니처 #신라면 #시위 #휴가
- 정보처리기사 #2020년 개정 #SW설계 #요구사항 확인 #애자일 #스크럼
- JAVA #CollectionFramework #Set #HashSet
- 정보처리기사 #2020년개정 #UML #다이어그램 #정적 #동적 #구조적 #행위 #실체화 #구조 #관계 #의존 #연관 #집합 #포함 #일반화
- Process #쓰레드
- JAVA #Thread #쓰레드 #싱글쓰레드 #멀티쓰레드 #자바
- 정보처리기사 #2020년개정 #요구사항 분석기법 #요구사항 확인기법
- JAVA #CollectionFramework #Set #HashESet #TreeSet #LinkedHashSet
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |