목록while (2)
passion and relax
닷컴 가라앉히기. 구현 기능 파악. 고수준 설계 (순서도 작성). 클래스 개발 . 클래스에서 뭘 해야하는지 파악 . 인스턴스 변수 목록과 메소드 목록 작성 . 준비코드(=유사코드=pseudo-code) 작성 : 문법보다는 논리를 중점적으로 살펴보기 위해 유사코드 형태로 표현한 것 . 테스트 코드 작성 : 실제 코드를 테스트하고 작업이 제대로 처리되는지 확인하기 위한 클래스/메소드 . 실제 코드 작성 : 메소드를 실제 테스트하며 구현하는 코드 . 디버그 또는 재구현 난수 만들기. 0 ~ 4의 난수 발생int randomNum = (int) (Math.random() * 5). 1 ~ 5의 난수 발생int randomNum = ((int) (Math.random() * 5)) + 1;. 0..
자바의 유혹. 친숙한 문법. 객체 지향적인 기능. 메모리 관리. 이식성 : 어디서든 실행자바는 어떤 식으로 돌아갈까?. 소스 작성(Party.java) : 정해진 자바 문법을 따라야 함.. 컴파일(javac Party.java). 소스가 무결할 때, 바이트코드(어디서든 실행)를 만들어 냄(Party.class 생성). 실행중에 발생할 에러를 미리 막아준다.. 가상머신(java Party) : 바이트코드를 해당 플랫폼에 맞게 해석/실행을 해주는 가상적인 머신자바의 역사. 1.02 : 클래스 250개. 애플릿용. 1.1 : 클래스 500개. 기능다양. GUI 향상. 1.2 ~ 1.4 : 클래스 2,300개. 강력. ME/SE/EE 분리.. 1.5 : 클래스 5,000개. 더 강력. 개발용이배열의 선언 및 초..