일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2024겨울방학 코딩부트캠프
- 2023 ICT R&D 주간
- transaction
- 2024우먼테크위크
- 콜백함수
- 도서관 수업
- 이것이 자바다
- Spring Security
- spring
- 초등학생 겨울방학 놀이
- 핑퐁로봇
- 자율주행자동차
- 코딩부트캠프
- Cos Pro
- 뚜루뚜루
- 은평구립도서관
- 코딩수업
- js
- jsp
- 자바
- 알티노
- Java
- 서울시여성가족재단
- html
- CSS
- 초등학교 코딩수업
- 드론
- spring boot
- 스마트리움
- 초등학생 코딩수업
- Today
- Total
목록Java (11)
블로그

예외 처리 예외 처리(Exception Handling)란 프로그램의 실행 중 특정 문제가 발생했을 때 처리를 중단하지 않고 다른 처리를 하는 것 예외 처리를 통해 프로그램이 비정상적으로 종료되는 것을 방지하고, 프로그램의 안정성을 높일 수 있다. Exception Handling 이라고 하며, 잘못된 하나로 인해 전체 시스템이 무너지는 결과를 방지하기 위한 기술적인 처리이다. java에서는 예외와 에러도 객체로 처리한다. 출처: https://sjh836.tistory.com/122 [빨간색코딩:티스토리] 프로그램 오류 에러(Error):일단 한번 발생하면 복구할 수 없는 심각한 오류 컴퓨터 하드웨어의 고장, 메모리 부족(OutOfMemoryError)이나 스택오버플로우(StackOverflowErro..

Object 클래스 -자바 클래스의 최상위 클래스- toString() Object의 toString() 메소드는 객체의 문자 정보를 리턴한다. 객체의 문자 정보란 객체를 문자열로 표현한 값을 말한다. 기본적으로 Object의 toString() 메소드는 '클래스명@16진수해시코드'로구성된 문자열을 리턴한다. Object obj = new Object(); System.out.println(obj.toString()); → java.lang.Objectøde6ced 객체의 문자 정보가 중요한 경우에는 Object의 toString() 메소드를 재정의하여 사용한다. @Override //toString 재정의 public String toString() { return "C02MyClass1{" + "na..

선언 위치에 따른 분류선언 위치객체 생성 조건멤버 클래스인스턴스 멤버 클래스class A { class B { ... }}A 객체를 생성해야만 B 객체를 생성할 수 있음정적 멤버 클래스class A { static class B { ··· }}A 객체를 생성하지 않아도 B 객체를 생성할 수 있음로컬 클래스class A { void method() { class B { · · · }}method가 실행할 때만 B 객체를 생성할 수 있음 멤버 클래스 : 클래스의 멤버로서 선언되는 중첩 클래스 로컬 클래스 : 메소드 내부에서 선언되는 중첩 클래스 인스턴스 멤버 클래스 B 객체는 A 클래스 내부 어디에서나 생성할 수는 없고, 인스턴스 필드값, 생성자, 인스턴스 메소드에서 생성할 수 있다. A 객체가 있어야 B ..
자바(JAVA)는 객체 지향 프로그래밍이다 객체 지향 프로그래밍 소프트웨어를 개발할 때, 부품에 해당하는 객체들을 먼저 만들고, 이 객체들을 하나씩 조립해서 완성된 프로그램을 만드는 기법 객체 물리적으로 존재하거나 개념적인 것 중에서 다른 것과 식별 가능한 것 객체 모델링 현실 세계의 객체를 소프트웨어 객체(필드와 메소드)로 설계하는 것 객체의 구성요소 값 예시) 모델 번호, 색, 무게 기능 예시) 엑셀 밟기, 브레이크를 밟는다, 방향지시등을 켠다 객체의 상호작용 객체들은 다른 객체와 서로 상호작용하면서 동작한다 상호작용 수단 : 메소드 객체가 다른 객체의 기능을 이용할 때 메소드를 호출한다 메소드(매개값1, 매개값2, ...); 메소드의 실행결과를 리턴값이라고 부른다. 리턴값은 호출한 곳으로 돌려주는 ..
참조타입 : 객체의 주소를 저장하는 타입 데이터 타입(자료형) : 변수에 적재할 데이터가 메모리에 어떻게 저장되고 프로그램에서 어떻게 처리되어야 하는지를 알려주는 키워드 기본형(primitive type) : 실제 값을 저장한다. 참조형(reference type) : 객체의 주소를 저장한다. null 또는 객체의 주소(4byte, 0x0 ~ 0xffffffff)를 갖는다. 자바에서 실제 객체는 Heap 영역에 저장되며 참조 타입 변수는 스택 영역에 실제 객체들의 주소를 저장하여 객체를 사용할 때마다 참조 변수에 저장된 객체의 주소를 불러와 사용하는 방식이다. 기본형 타입의 특징 비객체 타입이므로 null 값을 가질 수 없다. (기본값이 정해져 있음) 변수의 선언과 동시에 메모리 생성 모든 값 타입은 메..