목록객체 (2)
SeouliteLab
소개: Java에서는 객체의 해시 코드를 얻기 위해 System 클래스의 identityHashCode() 메서드와 Object 클래스의 hashCode() 메서드를 제공합니다. 이 둘은 객체의 해시 코드를 얻는데 사용되지만 동작 방식과 목적이 다릅니다. 이 글에서는 두 메서드의 차이점에 대해 자세히 알아보겠습니다. 설정: 추가 설정은 필요하지 않습니다. System.identityHashCode()와 hashCode()의 차이점: System.identityHashCode(): 이 메서드는 객체의 실제 메모리 주소를 기반으로 하는 해시 코드를 반환합니다. 객체의 동일성을 판단하기 위해 사용됩니다. hashCode(): 이 메서드는 객체의 해시 코드를 반환합니다. 이 해시 코드는 객체의 내용(값)을 기반..
스키마(schema)는 MySQL 에서 데이터베이스(database)와 동일한 의미를 갖는다. 때문에 데이터베이스 대신에 스키마를 사용 할 수 있다. EX)CREATE SCHEMA test DEFAULT CHARACTER SET utf8 ;CREATE DATABASE test DEFAULT CHARACTER SET utf8 ;위 명령어를 입력하면 동일한 결과를 확인 할 수 있다. MySQL 에서는 스키마와 데이터베이스의 의미가 동일하지만, 다른 DB제품에서는 다른 의미로 구별 되기도 한다.그 예로, Oracle에서는 schema라는 의미는 특정 database의 부분(단일 사용자에게 소유된 테이블이나 객체)을 의미하다.