본문 바로가기

Java12

자바 싱글턴 1.public class Singleton { private static Singleton singleton = new Singleton(); private Singleton() { // TODO Auto-generated constructor stub } public static Singleton getInstance() { return singleton; } } 2. public class Singleton { private static Singleton singleton = null; private Singleton() { // TODO Auto-generated constructor stub } // 해당 인스턴스는 완벽한 싱글턴이 안된다. 스레드 타이밍에 여러개의 인스턴스가생길 수 있다. //.. 2018. 4. 9.
자바 컬렉션 자바 컬렉션. 다수의 데이터를 쉽게 처리할 수 잇는 표준화된 방법을 제공하는 클래스. List : 순서가 있는 데이터의 집합. 데이터의 중복을 허용. 구현클래스 : ArrayList, LinkedList, Stack, Vector Set : 순서를 유지하지 않는 데이터의 집합, 데이터의 중복을 허용하지 않는다. 구현클래스 : HashSet, TreeSet Map : 키(key)와 값(value)의 쌍(pair)으로 이루어진 데이터의 집합. 순서는 유지되지 않으며, 키는 중복을 허용하지 않으며, 값은 중복을 허용한다. 구현클래스 : HashMap, TreeMap, Hashtable, Properties Stack, Queue Stack : LIFO(Last In First Out) 가장 마지막 데이터를 가.. 2018. 4. 5.
SimpleDateFormat 이클립스 느낌표! To remove the warning just add Locale.getDefault() as the second argument while instantiating the date format object. Eg. SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", java.util.Locale.getDefault()); 2015. 8. 4.
자바 표기법. 파스칼 표기법모든 단어의 첫 번째 문자를 대문자로 표기하는 방법각 단어의 첫 번재 문자를 대문자로 표기하고 나머지를 소문자로 표기한다.-대표적인 사용처 : class 이름, interface 이름 : class Car 카멜표기법단어와 단어 사이를 대문자로구분하는 방법각 단어의 첫 번째 문자를 소문자로, 나머지를 대문자로 표기한다.-대표적인 사용처 : Method 이름, 변수명 : void speedUp(), speed 헝가리안 표기법특별한 형식의 접두어를 사용하여 표기하는 방법타입+이름형식으로 작성한다.-대표적인 사용처 : AWT,SWING 등.GUI적용시 : txtName, lblAge 전체 대문자모든 단어를 대문자와 언더스코어( "_" )로 표기하는 방법이다.-대표적인 사용처 : 상수 : final .. 2015. 5. 21.