IT
-
java :: OOP-1, Object Oriented Programming(OOP)IT/Java & JSP & FW 2011. 12. 15. 12:30
OOP 개념 OOP란? 객체지향 프로그래밍이라는 의미로 Object의 개념을 Program에 적용한 것. OOP 4대 특징 1. 추상화 어떠한 물체를 대상으로 주가되는 특징을 강조하여 표현하고, 그외 나머지 부분은 과감하게 생략하는 것. Object ┬속성 (마카 색상 등등) (마카) │ └기능 (글쓰기 등등) 마카의 추상화(설계도) (maka.java) //추상화 예제 public class maka { //속성 - 맴버변수(전역변수, 인스턴스변수) String color; //속성 정의 //생성자 public maka(){ color="검정"; } //기능 - 메스드(맴버 매소드) //static은 뺀다. 이 클래스를 부를 때만 메모리에 상주하게끔 만들어야 하기 때문이다. //매개 변수를 적을 필요가..
-
java :: 2차원 배열 및 메소드 설명IT/Java & JSP & FW 2011. 12. 14. 12:44
2차원 배열 -2차원 배열 선언 자료형 배열명[][] 자료형 []배열형[] 자료형 [][]배열명 -2차원 배열 메모리 생성하기 배열명=new 자료형[행수][열수] -2차원 배열 초기화하기 배열명[행][열]=값; -선언시 사용하는 []의 위치의 의미 (이해할 것) 1. int []i, j, k; - 1차원, 변수, 변수 2. int i[], k; - 1차원, 변수 3. int []i[], j; - 2차원, 변수 4. int i[][], j; - 2차원, 변수 5. int []i[], j[]; - 2차원, 1차원 예제1 (day08_01.java) import java.io.*; public class day08_01 { public static void main(String[] args) throws IO..
-
java :: 예제 프로그램, 1차원 배열 기초IT/Java & JSP & FW 2011. 12. 13. 12:56
가위,바위,보 게임 여러가지 방법 import java.io.*; public class day07_game { public static void main(String[] args) throws IOException{ while(true){ System.out.println("------------------"); System.out.println("1.가위 2.바위 3.보 4.종료"); System.out.println("------------------"); System.out.print("입력"); int user=System.in.read()-48; System.in.skip(2); if(user==4){ System.out.println("게임을 종료합니다"); System.exit(0); } ..
-
java :: for문, while문, do while문 예제 프로그램IT/Java & JSP & FW 2011. 12. 12. 12:43
for 문 이용_원하는 단의 구구단을 출력하는 프로그램 import java.io.*; public class fortest { public static void main(String[] args) throws IOException{ BufferedReader br= new BufferedReader(new InputStreamReader(System.in)); System.out.println("구구단출력프로그램"); System.out.print("숫자입력>"); int user=Integer.parseInt(br.readLine()); for(int i=1;i
-
java :: 다중 if 문, switch문, for문 각종 예제 프로그램IT/Java & JSP & FW 2011. 12. 9. 10:30
제어문 조건제어문, 반복제어문 다중 if 문 특징 (기억) 1.순차조건문 2.트리형구조 3.if else 의 원형을 그대로 따라간다. 다중 if 문 사용_음식주문 프로그램 import java.io.*; public class day05_01 { public static void main(String[] args) throws IOException{ System.out.println("먹고싶은메뉴를 고르세요"); System.out.println("1.짜장, 2.짬뽕, 3.탕수육, 4.팔보채"); System.out.print("메뉴>"); int menu=System.in.read()-48; if(menu==1){ System.out.println("짜장면을 주문하셨습니다."); }else if(men..
-
java :: API, 홀수 짝수 구하는 프로그램IT/Java & JSP & FW 2011. 12. 8. 12:44
Java API 한글 http://xrath.com/javase/ko/6/docs/ko/api/index.html 영문 http://docs.oracle.com/javase/7/docs/api/index.html 문자열 입력 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String str=br.readLine(); 위의 구문이 해석이 필요하다면 다음 페이지를 참조 http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040201&docId=65722102&qb=bmV3IEJ1ZmZlcmVkUmVhZGVyKG5ldyBJbnB1dFN0cmVhbVJlYWRlcihTeXN0ZW0uaW4pK..