본문 바로가기

java4

자바 버전별 신규기능, 특징 정리 - JDK10 자바 언어에 대해 버전별로 정리하기를 미루고 미루다 정신을 차려보니 자바10 이 뙇. 먼저 Oracle 의 보도 자료 인용해 보면. Oracle today announced the general availability of Java SE 10 (JDK 10). JDK 10 is a production-ready implementation of the Java SE 10 Platform Specification, as specified by JSR 383 in the Java Community Process. The first release in Oracle’s new six-month Java innovation cycle, Java SE 10 provides a number of new features.. 2018. 7. 2.
자바 버전별 신규기능, 특징 정리 - JDK9 2017년 9월 21일 Java SE 9, JDK9 가 발표되었다. 근래에 JDK8의 람다와.. 심층학습 관련에 꼿혀 새로운 버전이 나왔음에도 정리를 미뤄왔다. OpenJDK 를 살펴보니 .. 102: Process API Updates 110: HTTP 2 Client 143: Improve Contended Locking 158: Unified JVM Logging 165: Compiler Control 193: Variable Handles 197: Segmented Code Cache 199: Smart Java Compilation, Phase Two 200: The Modular JDK 201: Modular Source Code 211: Elide Deprecation Warnings on .. 2018. 7. 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.