목록STUDYING/JAVA (6)
MY MEMO
Java 1.2 uses major version 46Java 1.3 uses major version 47Java 1.4 uses major version 48Java 5 uses major version 49Java 6 uses major version 50Java 7 uses major version 51Java 8 uses major version 52Java 9 uses major version 53 출처 : https://stackoverflow.com/questions/9170832/list-of-java-class-file-format-major-version-numbers
Set - HashSet 중복을 허용 X순서를 유지 XHashSet 은 Hashing을 이용해서 구현한 Collection+) 저장 순서를 유지하려면 LinkedHashSet+) Hashing이란 많은 양의 데이터를 그보다 작은 크기의 테이블에 mapping시켜 저장할 수 있도록 하는 데이터 관리 기법 TreeSet- BinarySearchTree형태로 데이터를 저장- Red Black Tree (이진 트리의 범주를 멋어나지 않으면서 자동으로 균형을 맞추는 알고리즘) ex)Set set = new HashSet();set.add("양효선");Set sortedSet = new TreeSet(set); List Collection interface를 상속순서 존재중복 허락배열과 같이 index 0부터 시작..
출처 : https://programmers.co.kr/learn/courses/9 method chaining자기 자신을 리턴하여 계속해서 자신의 메소드를 호출하는 방식 StringBuffer sb2 = new StringBuffer();StringBuffer sb3 = sb2.append("hello");if(sb2 == sb3) System.out.println("sb2 == sb3"); sb2의 StringBuffer class에서는 this를 반환sb3에 넣어주고 두개를 비교하면같다고 나오게 된다 이를 Method Chaining이라고 한다 ex)String str2 = new StringBuffer().append("Hello").append(" World").toString(); import..
출처 : https://programmers.co.kr/learn/courses/5 상수 선언시 : final java에는 long long이 없음 -> long으로 사용 Casting(형변환) : type을 변환시켜줌그냥 앞에 변환시켜주고 싶은 (형식)변수이름; 자료형 [] 배열명 = {};배열명 = new 자료형 [개수];배열명 = new 자료형 []{}; foreach문 예제for(String number: numbers) { System.out.println(number);} String은 상수인 변수에 저장됨ex) String str1 = "hello"; hello라는 instance가 상수영역에 저장되어있으면새로운 hello를 만들지 않고 찾은 후에 instance 저장+) Instance? ..
JAVA SE와 eclipse 설치 mp3파일 play를 위한 javazoom 설치 : http://www.javazoom.net/index.shtml (Project -> JLayer -> download -> 위에꺼) 이후 eclipse에서의 환경설정 1) 2) Add External JARs -> 다운받은 jar파일 ->OK
강의 1. https://www.youtube.com/watch?v=iYW83DF6MHk&index=16&list=PLRx0vPvlEmdBjfCADjCc41aD4G0bmdl4R java수업 때 A+을 맞았었다하지만 인턴 면접 중 자바 A+이신데 클래스가 뭐죠? 상속이 뭐죠? ...? 들어보긴 했는데..하하.. 나는 c++을 사용하고 java를 해봤으면서도 개념정립이 제대로 되어있지 않은것이다.c++은 알고리즘을 풀기 위해서만 사용했고java는 오직 좋은 점수를 받기 위해서 일회성 지식으로 가지고있었던 것이다.그래서 개념을 새로 정립하려한다 class와 상속이 뭘까? Person.java public class Person { private String name; private int age; privat..