学习日记 10 高新(2) 泛型
泛型是1.5版本以后出现新特性 好处: 1. 安全。 2 避免了强制转换麻烦。 泛型式:通过来定义要操作的引用数据类型。 泛型类定义的泛型,在整个类中有效, 就是用来接收类型的 以前用Object来完成扩展,现在定义泛型来完成扩展。 当使用集合时,将集合中要存储的
泛型是1.5版本以后出现新特性
好处:
1. 安全。
2 避免了强制转换麻烦。
泛型格式:通过来定义要操作的引用数据类型。
泛型类定义的泛型,在整个类中有效,
就是用来接收类型的
以前用Object来完成扩展,现在定义泛型来完成扩展。
当使用集合时,将集合中要存储的数据类型作为参数传递到中
泛型定义在接口上。
interface Inter
{
void show(T t);
}
迭代时 使用泛型
接受 String类型
Iterator
? 通配符 在不确定接受那种类型时
用通配符来表示
格式 : >
? extends E: 接收E类型或者E的子类型,向上限定
? super E: 接收E类型或者E的父类型,向下限定
泛型的静态使用特点:
静态方法不可以访问类上定义的泛型。
如果静态方法操作的应用数据类型不确定,可以将泛型定义在方法上。
例:
public static void fanxing(Collection extends Person> al)
表示 只能接受 Person 的类型或者 Person的子类

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

Llama3에 대해 새로운 테스트 결과가 공개되었습니다. 대형 모델 평가 커뮤니티 LMSYS가 공개한 대형 모델 순위 목록에서 Llama3는 5위에 올랐으며, 영어 부문에서는 GPT-4와 함께 공동 1위를 차지했습니다. 다른 벤치마크와는 그림이 다릅니다. 이 목록은 모델 간 1:1 대결을 기반으로 하며, 네트워크 전체의 평가자들이 각자의 제안과 점수를 내립니다. 결국 Llama3가 5위를 차지했고, GPT-4와 Claude3 Super Cup Opus의 세 가지 버전이 그 뒤를 이었습니다. 영어 싱글 목록에서는 Llama3가 Claude를 제치고 GPT-4와 동점을 기록했습니다. 이 결과에 대해 Meta의 수석 과학자 LeCun은 매우 기뻐했으며 트윗을 통해 다음과 같이 말했습니다.

Go의 일반 함수는 가변 유형의 문제를 해결합니다. 일반 함수를 사용하면 런타임에 유형 매개변수를 지정할 수 있습니다. 이를 통해 다양한 유형의 인수를 처리할 수 있는 함수를 작성할 수 있습니다. 예를 들어 Max 함수는 두 개의 비교 가능한 매개변수를 허용하고 더 큰 값을 반환하는 일반 함수입니다. 일반 함수를 사용하면 다양한 유형의 매개변수를 처리할 수 있는 보다 유연하고 일반적인 코드를 작성할 수 있습니다.

1. Douyin 앱을 열고 오른쪽 하단의 [나]를 클릭하여 개인 페이지에 들어갑니다. 2. 오른쪽 상단의 [삼선] 아이콘을 클릭한 후 팝업 메뉴 바에서 [설정] 옵션을 선택하세요. 3. 설정 페이지에서 하단으로 스크롤하여 Douyin의 현재 버전 번호 정보를 확인하세요.

Go의 제네릭 적용 시나리오: 컬렉션 작업: 필터링과 같은 모든 유형에 적합한 컬렉션 작업을 만듭니다. 데이터 구조: 큐, 스택, 맵과 같은 범용 데이터 구조를 작성하여 다양한 유형의 데이터를 저장하고 조작합니다. 알고리즘: 다양한 유형의 데이터를 처리할 수 있는 정렬, 검색, 축소 등의 범용 알고리즘을 작성합니다.

7월 24일 뉴스에 따르면, Apple은 최근 많은 기대를 모았던 VisionOS1.3RC 버전 업데이트를 VisionPro 헤드셋 사용자들에게 푸시했습니다. 이번 업데이트는 가상 현실 분야에서 Apple의 지속적인 혁신과 발전을 의미합니다. 관계자는 이번 업데이트의 구체적인 내용을 명확히 밝히지 않았지만, 사용자들은 일반적으로 성능 최적화, 기능 개선, 버그 수정 등이 포함될 것으로 기대하고 있다. 이번 업데이트의 내부 버전 번호는 21O771이며, 마지막 업데이트 이후 141일이 지났습니다. 그러나 Apple의 다양한 지역에서 노드 서버 구성의 캐싱 문제로 인해 일부 사용자의 경우 업그레이드 및 업데이트가 지연될 수 있습니다. Apple은 정보 보안을 보장하기 위해 업데이트를 설치하기 전에 사용자에게 데이터를 백업할 것을 권장합니다. 1.VisionPro 사용자는 "

Go 함수 서명 및 매개변수에 대한 제네릭의 영향은 다음과 같습니다. 유형 매개변수: 함수 서명에는 함수가 사용할 수 있는 유형을 지정하는 유형 매개변수가 포함될 수 있습니다. 유형 제약 조건: 유형 매개 변수에는 충족해야 하는 조건을 지정하는 제약 조건이 있을 수 있습니다. 매개변수 유형 유추: 컴파일러는 지정되지 않은 유형 매개변수의 유형을 유추할 수 있습니다. 유형 지정: 일반 함수를 호출하기 위해 매개변수 유형을 명시적으로 지정할 수 있습니다. 이를 통해 코드 재사용성과 유연성이 향상되어 여러 유형과 함께 사용할 수 있는 함수 및 유형을 작성할 수 있습니다.

Java 함수 제네릭을 사용하면 상한 및 하한을 설정할 수 있습니다. 확장은 함수에서 허용하거나 반환하는 데이터 유형이 지정된 유형의 하위 유형이어야 함을 지정합니다. 하한(슈퍼)은 함수에서 허용하거나 반환하는 데이터 유형이 지정된 유형의 슈퍼 유형이어야 함을 지정합니다. 제네릭을 사용하면 코드 재사용성과 보안이 향상됩니다.

많은 사용자들이 Windows 10 운영 체제로의 업그레이드를 고려하고 있습니다. Microsoft가 더 이상 Windows 7에 대한 보안 업데이트 및 기술 지원을 제공하지 않을 것이라고 발표했습니다. 그러나 상당수의 사용자는 여전히 Win7 시스템을 고수하고 이 시스템에 적합한 사무용 소프트웨어를 찾고 있습니다. 사용자가 사무실 효율성을 향상시킬 수 있도록 이 문서에서는 Win7 시스템에 가장 적합한 여러 Office 버전을 소개합니다. 1.Office2010: 안정성과 호환성의 완벽한 조합 2.Office2013: 인터페이스 최적화 및 실용적인 기능 업그레이드 3.Office2016: 크로스 플랫폼 협업 및 클라우드 스토리지의 새로운 기능 4.OfficeOnline: 언제 어디서나 가볍고 무료인 온라인 오피스 5 . WPS사무실:
