분류 전체보기

릴리스노트

Java 22 릴리스 노트

Unnamed Variables & PatternsOriginalEnhance the Java programming language with unnamed variables and unnamed patterns, which can be used when variable declarations or nested patterns are required but never used. Both are denoted by the underscore character, _.해석이름 없는 변수와 이름 없는 패턴으로 자바 프로그래밍 언어를 강화한다. 이것들은 변수 선언이나 중첩 패턴이 필요하지만 실제로는 전혀 사용되지 않을 때 쓸 수 있다. 둘 다 밑줄 문자 _로 표시된다. Java 21에선 Preview였는데 JDK ..

릴리스노트

Java 21 릴리스 노트 독해 겸 정리 - Major New Functionality(핵심 기능만)

Record Patterns Original Enhance the Java programming language with record patterns to deconstruct record values. Record patterns and type patterns can be nested to enable a powerful, declarative, and composable form of data navigation and processing. 해석 레코드 값을 분해하기 위한 레코드 패턴으로 자바 프로그래밍 언어를 강화한다. 레코드 패턴과 타입 패턴은 중첩될 수 있어서, 강력하고 선언적이며 조합 가능한 형태의 데이터 탐색 및 처리를 가능하게 한다. AS-IS (Java 20 이전) ..

릴리스노트

Spring Boot 4.0 릴리스 노트 독해 겸 정리

Upgrading from Spring Boot 3.5 Original Since this is a major release of Spring Boot, upgrading existing applications can be a little more involved than usual. We've put together a dedicated migration guide to help you upgrade your existing Spring Boot 3.5 applications. 해석 이것은 Spring Boot의 메이저 릴리스이기 때문에, 기존 애플리케이션을 업그레이드하는 것은 평소보다 좀 더 복잡할 수 있다. 우리는 여러분이 기존 Spring Boot 3.5 애플리케이션을 업그레이드하는 것..

JAVA

비트 연산자의 이해

비트 연산자는 정수타입의 데이터를 2진수로 계산하는 연산자이다. ( ※ 우리가 평소 사용하는 숫자는 10진수이다. ) 컴퓨터는 모든 정보를 2진수로 표현하는데, 2진수는 1과 0으로만 표현된다. 이때 1이나 0을 비트(bit) 라고 한다. 그리고 비트가 8 개가 모인 것을 바이트(byte) 라고 한다. 즉, 1byte = 8 bit 바이트(byte) 는 의미 있는 정보 하나를 표현하는 최소단위이다. 그럼 우리가 사용하는 숫자 10진수를 컴퓨터가 받아들일 수 있는 2진수로 표현할 수는 없을까? 표현할 수 있다. 다음은 10진수인 숫자 20을 2진수로 표현하는 과정이다. 위의 결과로 나온 2진수 10100을 표현할 때 의미있는 최소단위 1byte(8bit)로 아래와같이 표현한다. 위처럼 10100 은 5비트..

JAVA

2진수,8진수,16진수의 모든것

개발자가 N진수를 알아야하는 이유 사람에겐 3과 5를 더하는 것이 익숙하기 때문에 주어진 수를 이용하여 바로 계산이 가능하지만, 컴퓨터는 그렇지 않다. 컴퓨터는 사람이 계산하는 방식과 다른 원리로 계산을 한다. 이 원리를 이해하기 위해서는 '진수' 라는 개념에 대한 이해가 필요하다. 진수란? 진법으로 나타내어진 수를 의미한다 n진법이란? 0부터 n개의 숫자를 사용해서 수를 표현하는 방법이다. 즉,0~ (n-1) 까지 표현한다. n진법으로 나타낸 수가 n진수이다. 이것을 알면 각 진법을 간단히 생각할 수 있다. 2진법이란, 0~1까지의 2개의 숫자를 사용해서 수를 표현한다. 8진법이란, 0~7 까지의 8개의 숫자를 사용해서 수를 표현한다. 16진법이란, 0~9 까지의 10개의 숫자를 사용하고 남는 자리는 ..

record-hd
'분류 전체보기' 카테고리의 글 목록