본문 바로가기

자바2

자바 어노테이션 (Java Annotation) 서로다른시스템 간의 바이트 배열의 스트림 정보로 정보를 교환하는 작업인 전문통신을 개발하게 되었을 때였다. 바이트 스트림을 어떻게 하면 잘 정제해서 예쁘게 객체에 담을 수 있을까 고민하던 찰나. 어노테이션을 보게되었다. Annotation. 자바5부터 등장한 어노테이션된 요소들의 행동으로부터 프로그램의 행위를 추출하여, 필요시 컴파일러나 VM이상호 의존적인 코드를 생성하는, 프로그램 요소와 메타 태그에 관계된 매커니즘. @Override, @SuppressWarnings("unused") 같은 것을 많이 보아왔고, Spring Framework 에서 Annotation을 편하다 신기하네 하고 지원이 되는 것을 찾아 사용하기만 했지 직접 만들어서 사용할일은 없었다. 정보가 쭉 담겨져 오는 바이트 스트림같은.. 2016. 4. 30.
java volatile 키워드 책보다가.. 많이 사용할 일이없던 여러 키워드를 발견했었다. 이제서야 정리를 하다니 그중 하나가 volatile 키워드. 처음에 한두개 글들을 보면서 이해가 되지 않아 몇번이고 봤었다.본것중에 제일 이해가 잘가는 곳의 내용을 퍼와서 정리해보았다. 1. 아래의 내용은 블로그 http://kwanseob.blogspot.kr/2012/08/java-volatile.html 에서 가저온 것입니다.--------------------------------------------------------------------------------------------------------------------------------------------------------원 글 Java's Volatile Keywor.. 2016. 4. 30.