일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- run()
- 객체형변환
- override
- fuction
- hamobee
- garbagecollection
- Vector
- concreteclass
- MSA
- constantnumber
- hashCode
- 콘크리트클래스
- class
- Hashtable
- overload
- ALTER
- reference
- 생성자
- value
- string
- start()
- Eureka
- eclipse
- Polymorphism
- super
- abstractclass
- arguments
- 추상클래스
- methodArea
- object
- Today
- Total
목록전체 글 (259)
뇌운동일지
구글 검색창에 java jdk 받는 법을 검색한다. 맨 위에 나오는 오라클 홈페이지에 들어간다. JDK 다운로드를 눌러 자신의 PC에 맞는 JDK를 다운받는다. 오라클 계정이 있어야 다운받을 수 있다. 다운로드 된 아이콘을 클릭한다. 클릭하면 다음과 같은 실행화면이 나온다. 일단은 계속 다음을 눌러준다. window 환경에서는 기본적으로 Program파일내에 Java폴더를 만들어 경로를 지정해준다. jdk는 기본 폴더에 설치해도 상관은 없으나, 어떤 프로그램은 공란을 인식하지 못하는 프로그램(특히 리눅스 호환 관련)도 있기 때문에 가능하면 공란이 없고 설치 경로를 짧게 잡아주는 것이 유리하다. 따라서 변경을 눌러 Java폴더 전체를 로컬 디스크(C:) 아래로 이동시켜준다. Java폴더 아래에는 jdk1...
1. 자바 프로그램의 기본 단위 2. 클래스의 이름과 저장파일명은 동일 3. 하나의 소스에 여러개의 클래스를 정의할 수 있음 4. public이 붙어있는 클래스의 이름으로 저장한다. 5. 컴파일하면 클래스 파일은 각각 생성된다. 6. public 클래스 안에 main 함수를 정의 소스코드를 컴파일하면 클래스가 만들어짐 [A.java] ---compile---> [A.class] ----실행---> 컴파일한다 : 문자코드를 바이트코드로 바꾸어주는 것 소스는 하나인데 클래스를 여러개 정의할 수 있다. 소스의 이름과 클래스의 이름은 동일해야 함. class A { class B { } } A.class A$B.class -> 클래스 안에 클래스를 정의하는 경우, 내포클래스 클래스는 변수들과 메소드들로 구성되어..
배열 : 동일한 크기의 메모리 공간이 연속 장점 : 반복적 연산 작업에 유리 -> 변수 한개만 사용 배열을 사용하지 않으면 변수를 여러개 사용해야 하는데, 변수 하나를 사용하여 여러 개의 메모리를 가리킬 수 있어서 편리하다. 루프를 돌려서 순서를 지정해 줌. 한개의 변수를 순번을 지정하여 사용. 단점 : 일단 생성되면 크기 변경 불가 -> 개선 vector 배열은 객체와 똑같은 방법으로 사용 str.length : 배열의 길이 배열이 나오면 뒤에 반복문이 나오는 경우가 많다. 2차배열 : int [][] a = new int[][]; int [3][4] : 4*3*4 // 3행 4열 2차원 배열 다음에 2중 반복문이 나오는 경우가 많다. Integer.parseInt() : 정수 클래스안에 정수로 해석할..
-> if문보다 더 가벼움 a = (조건)? 값1 : 값2; 조건을 판별, 참일 때 값1 반환, 거짓일 때 값2 반환 제어문 if() 연산자 우선순위 : 단항 > 다항 (연산식) -> 최우선 연산자 (형) -> 캐스트 연산자 논리 연산자 : ( 조건1 || 조건2) if(조건) 실행문1; // if문의 영향을 받음. 실행문2; // if문의 영향을 받지않음. 프로그램을 만들 때 : 순서, 조건, 반복 조건이 범위인 경우, 작은 범위에서 큰 범위로 나열 ex) 수우미양가 break; //해당 블록을 빠져나간다. 실행하면 빠져나감. 다중조건문은 범위가 있을 때 사용가능, switch문은 등치일 때만 사용가능 요즘에는 switch문에서 문자열도 사용가능하다. switch문 - 단순비교, 분기문, 입력값에 따라..
boolean, char, byte, short, int, long, float, double () : 최우선 연산자 형변환 작은 자료형을 큰 자료형에 대입 : 자동형변환(auto-casting) casting 기호가 필요없다. casting시, 손실이 발생하면 casting금지 원본 데이터가 손실되면 안됨. --- 필기를 잃어버림 ---