E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
jdk5
带你了解Java高级编程-----泛型
文章目录一、泛型简介二、泛型的使用三、自定义泛型结构四、泛型在继承上的体现五、通配符的使用一、泛型简介Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型
符工爱奇
·
2023-09-26 15:50
Java高级编程
intellij-idea
java
JAVA高级-泛型
泛型什么是泛型
jdk5
.0新增的特性。我们可以将中药柜作比喻,每一种中药是一个类,这个类里面有不同品种的中药。比如,大黄是一个类,但是大黄的品种有很多。
梵高的猪v
·
2023-09-26 15:20
java
笔记
java学习
java
原型模式
java 高级泛型_JAVA高级复习-泛型的使用
1、
JDK5
.0新增的特性2、在集合中使用泛型总结:①集合接口或集合类在
JDK5
.0时都修改为带泛型的结构②在实例化集合类时,可以指明具体的泛型类型③指明完以后,在集合类或接口中,凡是定义类或接口时,内部结构
道一云办公
·
2023-09-26 15:50
java
高级泛型
【Android Studio期末复习知识点整理|1.第一章】
下载好AndroidSDK后,开始安装,AndroidSDK采用了Java语言,所以需要先安装
JDK5
.0及以上版本。直接下载jdk安装文件安装更
呐呐呐呐。
·
2023-09-26 10:27
Android
Studio期末复习
android
studio
android
android-studio
java
jar
Spring报Unsupported major.minor version 52.0错误的解决办法
解决办法:检查jdk版本,spring官网对jdk的版本要求如下JDK8+为Spring框架5.xJDK6+为SpringFramework4.x
JDK5
+为SpringFramework3.x
反斜杠青年
·
2023-09-26 05:09
小闫学Java 04 | 卸载和安装jdk8
安装jdk1.百度搜索jdk82.同意协议,只有同意才能下载3.下载电脑对应的版本Windows64or32,Linux等4.双击安装
jdk5
.记住安装路径6.配置环境变量1.找到我的电脑-右键-属性-
小闫同学ys
·
2023-09-26 05:45
数据结构与泛型基础
选择适合的数据结构能够提高运行和存储效率常见数据结构栈结构:先进后出,一端开口队列结构:先进先出,依次排队进入数组结构:根据地址和索引定位,查询快、增删慢链表结构:结点连接,无索引,查询慢、增删快泛型概述泛型:
JDK5
JIE结弦
·
2023-09-24 22:32
Java基础
java
数据结构
Java多线程(三)
---
JDK5
.0新增1.代码Demo2.如何理解实现Callable接口的方式创建多线程比实现Runnable接口创
IT女孩儿
·
2023-09-23 12:06
java
开发语言
Java泛型详解
一、泛型的本质Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
梦想不会灭
·
2023-09-22 17:47
Java学习笔记
java
泛型
注解、自定义注解、处理自定义注解
注解概述Java注解(Annotation)又称Java标注,是
JDK5
.0引入的一种注释机制。Java语言中的类、构造器、方法、成员变量、参数等都可以被注解进行标注。
axinawang
·
2023-09-22 05:45
java
java
JDK安装与配置(以windows的jdk17为例)
解压上面下载的压缩包,配置如下的环境变量:1、新建变量JAVA_HOME,值为D:\tools\jdk-17.0.32、修改变量Path,在其值开头添加%JAVA_HOME%\bin;3、CLASSPATH
JDK5
axinawang
·
2023-09-22 05:44
java
java
【死磕Java并发】-----内存模型之happens-before
我们无法就所有场景来规定某个线程修改的变量何时对其他线程可见,但是我们可以指定某些规则,这规则就是happens-before,从
JDK5
开始,JMM就使用happens-before的概念来阐述多线程之间的内存可见性
java涛仔
·
2023-09-21 21:33
JAVA自定义注解
Java注解概念:Java注解(Annotation)是
JDK5
.0引入的一种注释机制,一种代码级别的说明,主要给计算机看的。
nakey_xie
·
2023-09-21 17:08
java
开发语言
java之注解的定义和使用
初识注解:注解的概念:注解是从
JDK5
.0开始引入的新技术,它不是程序本身,但是和注释有相同的作用,都能够对程序做出一定的解释,并且注解能够被其他编译器所读取注解的格式:注解是以“@注释名”开头在代码中存在的
从未止步..
·
2023-09-20 22:55
JavaSE基础
java
jvm
开发语言
Java学习笔记day17-泛型-Set
Day17泛型泛型概述泛型:是
JDK5
中引入的特性,它提供了编译时类型安全监测机制泛型的好处:把运行时期的问题提前到了编译期避免了强制类型转换泛型可以使用的地方:类后面,这样的类称为泛型类方法申明上,这样的方法称为泛型方法接口后面
猫薄荷>3<
·
2023-09-20 21:38
笔记
java
SpringBoot+jpa实现增删改查,分页,自定义查询,jpql查询
源码:链接:https://pan.baidu.com/s/1Uj19iyP-_80QCfliC9dD6A提取码:x2j9简介JPA全称JavaPersistenceAPI.JPA通过
JDK5
.0注解或
入迷接Java
·
2023-09-18 09:52
java
Java高级之枚举类
关键字定义的枚举类实现接口的情况一、枚举类类的对象只有有限个,确定的,我们称此类为枚举类当需要定义一组常量时,强烈建议使用枚举类如果枚举类中只有一个对象,则可以作为单例模式的实现方式1.1、如何定义枚举类方式一:
jdk5
.0
Arbicoral
·
2023-09-18 00:29
Java
java
开发语言
Java高级之注解
的使用示例1.2、自定义注解1.3、元注解1.4、通过反射获取注解信息---未完成1.5、jdk8中注解的新特性一、注解注解:Annotation注解是一种趋势,一定程度上可以说:框架=注解+反射+设计模式
jdk5
.0
Arbicoral
·
2023-09-18 00:29
Java
java
Java高级之多线程基本概念、线程的创建个使用、线程的生命周期、同步的同步和
JDK5
.0新增的线程创建方式
文章目录一、基本概念1.1、程序、进程、线程1.2、单核CPU和多核CPU1.3、并行与并发1.4、多线程的优点1.5、何时用多线程二、线程的创建和使用2.1、创建线程方式一--继承Thread类2.2、创建线程方式二--实现Runnable接口2.3、两种方法比较2.2、重命名线程2.2.1、方式一--setName()2.2.2、方式二--构造器2.3、常用方法2.4、线程的优先级三、线程的生
Arbicoral
·
2023-09-18 00:28
Java
java
开发语言
Java高级之泛型、自定义泛型、通配符的使用
jdk5
.0新增的特性1.1、什么是泛型?泛型:标签;Generic举例:中药店:每个抽屉外面贴着标签超市购物架
Arbicoral
·
2023-09-18 00:57
Java
java
python
开发语言
day23集合02
1.泛型1.1泛型概述泛型的介绍泛型是
JDK5
中引入的特性,它提供了编译时类型安全检测机制泛型的好处把运行时期的问题提前到了编译期间避免了强制类型转换泛型的定义格式:指定一种类型的格式.尖括号里面可以任意书写
峻峰耸立
·
2023-09-17 22:27
java学习笔记
java
开发语言
笔记
jvm
算法
b树
Java 泛型
一、泛型简介Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
小康2022
·
2023-09-16 02:10
全面详细的
Java
Java
泛型
学习笔记备忘录
开发期间遇到的一些问题,经过查找解决了,做个备忘录,和大家分享1Override对接口无效的原因:@Override是
JDK5
就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override
恬毅
·
2023-09-15 06:08
java技术
hibernate
jboss
mysql
eclipse
jdk
filter
Java 范型
Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了++编译时类型安全检测机制++,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,
TESTME
·
2023-09-13 04:06
04JVM_语法糖
调用java/lang/Object.””()V2.自动拆装箱①在
JDK5
之前,基本类型int转换成包装类型Integer
小奶糕的笔记本
·
2023-09-13 02:36
JVM
java
jvm
java多线程(详)
二.多线程的创建方式一:继承Thread类方式二:实现Runnable接口方式三:
JDK5
.0新增:实现Callable接口三种方式的比较三.线程Thread的常用方法四.线程调度五.线程控制六.线程的生命周期
海绵hong
·
2023-09-12 10:15
java入门
java
显式锁与隐式锁的区别
1.两者的出身不同synchronized是Java中的关键字,由JVM维护,是JVM层面的锁;而lock是
JDK5
之后才出现的具体的类
所遇所思
·
2023-09-12 10:00
Java
并发-Executor框架笔记
Executor框架
jdk5
开始,把工作单元与执行机制分离开来,工作单元包括Runable和Callable,执行机制由Executor框架来提供。
zhendeWD
·
2023-09-11 14:28
#
java并发编程
笔记
并发
Java基础二十七(泛型)
泛型Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
写代码的小包
·
2023-09-11 05:14
Java
java
开发语言
jpa简介
一、JPA是什么1、JPA简介JPA是JavaPersistenceAPI的简称,中文名Java持久层API,是
JDK5
.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。
阿福66
·
2023-09-11 00:39
学习记录
hibernate
jpa
android 注解详解
注解(Annotation),是
JDK5
.0引入的一种注释机制。注解是元数据的一种形式,提供有关于程序但不属于程序本身的数据。注解对它们注解的代码的操作没有直接影响。
袁震
·
2023-09-09 14:01
android
JAVA---泛型
一、什么是泛型Java的泛型(generics)是在
JDK5
中推出的新概念,在泛型推出之前,程序员需要构建一个元素为Object的集合,该集合能够存储任意的数据类型对象,而在使用该集合的过程中,需要程序员明确知道存储每个元素的数据类型
-隐函数-
·
2023-09-09 08:29
javase
java
开发语言
一文了解Java泛型
类型通配符7.1.上界通配符7.2.下界通配符7.3.无界通配符7.4.通配符和向上转型8.泛型的约束9.泛型最佳实践9.1.泛型命名9.2.使用泛型的建议10.小结11.参考资料#1.为什么需要泛型
JDK5
昵称有多帅
·
2023-09-08 17:43
深入理解CAS算法原理
jdk5
增加了并发包java.util.concurrent.*,其下面的类使用CAS算法实现了区别于synchronouse同步锁的一种乐观锁。
chen_chen_chen_
·
2023-09-08 16:42
Java随笔-泛型
什么是泛型Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
来自蒙塔基的钢蛋儿
·
2023-09-08 13:20
java进阶之注解
Java注解(Annotation)又称Java标注,是
JDK5
中引入的一种注释机制。Annotation其实是代码中的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。
MonkeyLqj
·
2023-09-08 03:42
关于线程池的概述
在
JDK5
之前,我们必须手动实现自己的线程池,从
JDK5
开始,Java内置支持线程池。B:内置线程池的使用概述
JDK5
新
pipizhen_
·
2023-09-07 20:24
Java
EE
java
线程池概述
JUC线程池概述
为什么要有线程池线程池能够对线程进行统一分配,调优和监控:降低资源消耗(线程无限制地创建,然后使用完毕后销毁)提高响应速度(无须创建线程)提高线程的可管理性如何实现和管理线程池的从
JDK5
开始,把工作单元与执行机制分离开来
静看º一季花开花落
·
2023-09-07 20:24
多线程与线程并发
java
【线程池】概述及创建
不使用线程池的问题用户每发起一个请求,后台就需要一个新的线程来处理,下次新的任务来了肯定又要创建新线程处理的,而创建新线程的开销是很大的,并且请求过多时,肯定会产生大量的线程出来,这样会严重影响系统的性能3.创建线程池(1)
JDK5
.0
~越努力越幸运~
·
2023-09-07 20:52
java
算法
开发语言
Android泛型详解
Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
袁震
·
2023-09-06 19:56
android
多线程面试问点
.什么是CASCAS是高并发中的一个关键,解决高并发场景下的线程问题的,CAS是一个比较替换的过程,当线程进来时,例如需要进行对某个值进行更新操作,在传统的情况下是需要进行上锁的操作,确保原子性的,在
jdk5
雁归来时
·
2023-09-05 06:55
java
303 | 包装类
StringString->包装类(integer)Integer常见题包装类wrapper包装类–针对八种基本数据类习性相应的引用类型装箱和拆箱装箱:基本类型->包装类型;拆箱:包装类型->基本类型
jdk5
OctoberTE
·
2023-09-03 02:15
Java基础
java
Java注解和反射
Annotation是从
JDK5
.0开始引入的新技术Annotation的作用:不是程序本身,可以对程序作出解释(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取Annotation
饭团煲
·
2023-09-02 19:51
java
前端
javascript
「BATJ面试系列」并发编程之happens-before详解
今天开始写个系列从
JDK5
开始,JMM使用happens-before的概念来阐述多线程之间的内存可见性。
Java小工
·
2023-09-02 18:02
java入坑之泛型
一、泛型入门1.1基础概念Java泛型是
JDK5
中引入的一个新特性,它提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数
烟雨平生9527
·
2023-09-02 18:33
java
开发语言
Java 语言简介
简史:1995年Sun公司发布Java语言1996年发布JDK1.0版本1997年发布JDK1.1版本2004年发布JDK1.5版本,为突出此版本的重要性,更名为
JDK5
.02005年更名:J2SE→JavaSE
Wovw
·
2023-09-02 00:56
java八股文面试[多线程]——synchronized锁升级详细流程
在
JDK5
中偏向锁默认是关闭的,而到了JDK6中偏向锁
小田田_XOW
·
2023-09-01 23:04
java八股文
java
面试
开发语言
02. JAVA泛型机制
1.概述泛型(Generics),是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型,不用到虚拟机运行期(检测),避免报ClassCastException
NorthStar131
·
2023-09-01 01:38
JAVA
java
java泛型机制_java泛型机制讲解
一、概述1、泛型含义Java泛型(generics)是
JDK5
中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。
森因那夫
·
2023-09-01 01:37
java泛型机制
java 泛型参数_Java泛型进阶 - 如何取出泛型类型参数
在
JDK5
引入了泛型特性之后,她迅速地成为Java编程中不可或缺的元素。然而,就跟泛型乍一看似乎非常容易一样,许多开发者也非常容易就迷失在这项特性里。
weixin_39635314
·
2023-08-29 04:37
java
泛型参数
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他