1. 은행은 계좌를 관리한다.2. 은행은 계좌를 등록한다. 3. 은행은 계좌번호로 계좌를 찾을 수 있다.4. 은행은 계좌의 소유자명으로 계좌를 찾을 수 있다.5. 은행은 모든 계좌의 목록을 볼 수 있다. 6. 계좌는 소유자명, 계좌번호, 잔고로 구성된다.7. 계좌는 입금,출금 기능과 잔고확인 기능이 있다.8. 계좌에서 잔고의 변화가 있을 때마다 거래내역에 기록된다.9. 거래내역은 거래일자, 거래시간, 계좌번호, 입금/출금여부, 거래금액, 은행명으로 구성된다. 기타 부수적인 변수와 메소드는 생략하였다. 다음은 실제 자바 코드이다. BankUI.java import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamRead..
오라클 DBMS 설치 (window, PC용) 자바 UI 관련 실습 조금 ...
새로운 객체를 할당하고 이를 다른 참조변수에 복사하는 경우에 대해 알아본다.결과적으로는 참조변수에 기존의 객체를 참조하는 참조변수를 대입하면 그 두 변수는 동일한 것을 가리킨다.그리고 값이 똑같다고 객체까지 같다고 할 수는 없다. public class ObjectTest {int data; public ObjectTest(int x) {data = x;} public ObjectTest clone() throws CloneNotSupportedException {ObjectTest temp = new ObjectTest(this.data);return temp;} public static void main(String[] args) {// TODO Auto-generated method stubObje..
Assertion은 예외처리의 한 가지 방법으로 코드의 논리적오류를 검사한다. import java.io.BufferedReader;import java.io.InputStreamReader; public class AssertionTest { public static void main(String[] args) {// TODO Auto-generated method stubint a; BufferedReader in = new BufferedReader(new InputStreamReader(System.in));try {System.out.println("점수를 입력하세요");a = Integer.parseInt(in.readLine());assert (a =0) : "올바르지 못..
Exception 클래스를 상속받는 사용자 예외 클래스 작성예외 발생 시 예외를 새로운 객체에 던짐 import java.io.BufferedReader;import java.io.InputStreamReader; public class UserException {public static void main(String arg[]) {BufferedReader in = new BufferedReader(new InputStreamReader(System.in));try {System.out.println("하나의 숫자를 입력하세요 ");int score = Integer.parseInt(in.readLine());if (score < 0) {throw new UserException1("점수가 너무 작음"..
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 에서Oracle Database 11g Release 2 / (11.2.0.1.0) / Microsoft Windows (32-bit) / 파일 2 개 다운로드다운로드한 2 개의 파일에서 \database\stage\Components 경로 내에 있는 파일 통합 (3개 파일) 설치 후 cmd -> sqlplus -> system/password 로 로그인. 혹은 sqlplus "/as sysdba" 로 로그인(관리자) 관리자 암호 잃어버린 경우command에서 관리자모드로 로그인 후 alter user system identified by 암호; scott ..
try-catch와 throw public class ThrowsException { static int a, b; public static void main(String[] args) {// TODO Auto-generated method stub try {a = Integer.parseInt("12");b = Integer.parseInt("0");method1();} catch (ArithmeticException e) {System.out.println("ArithmeticException 처리 루틴 : ");System.out.println(e + " 예외 발생");} catch (NumberFormatException e) {System.out.println("NumberFormatExcept..
인위적으로 발생시킨 예외 발생 코드 public class Accident { public static void main(String[] args) {// TODO Auto-generated method stubtry{int score = 200;if(score > 100){//인위적 예외발생throw new NumberFormatException("점수가 너무 크데");}}catch(NumberFormatException e){//printStackTrace와 getMessage 메소드 이용e.printStackTrace(System.out);e.printStackTrace();System.out.println(e.getMessage()+" 예외 발생!");}}} 결과 : java.lang.Number..
- Total
- Today
- Yesterday
- 정렬
- JQuery
- 알고리즘
- 게임
- db
- ERP
- 배열
- 메모장
- 클래스
- 청주
- 잡담
- 이론
- 도전과제
- 프로젝트
- 안드로이드
- 자바스크립트
- 소켓
- 정보
- HTML
- 아두이노
- SQL
- 자바
- 충북대
- 졸업작품
- 파이썬
- SVN
- CSS
- 오라클
- 데이터베이스
- jsp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |