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
—java进阶
Java进阶
资源汇总
Java经过将近20年的发展壮大,框架体系已经丰满俱全;从前端到后台到数据库,从智能终端到大数据都能看到Java的身影,个人感觉做后台进要求越来越高,越来越难。为什么现在Java程序员越来越难做,一是Java框架体系众多,学习成本提高,每一个细分问题又有很多可选方案;二是经过移动互联网的洗礼,以前单机单线程那一套行不通了,现在面临的是高并发低延迟,你可能要掌握缓存、分布式、集群、微服务等;物联网时
奇怪的大象
·
2023-10-04 18:25
面试
阿里巴巴
android
前端
后端
java进阶
篇_Java教程-Java零基础(进阶篇)
Hi,大家好,小蛙又来了。小蛙趁着今天阳光明媚,万里无云的好天气就给给大家介绍另一套的基础教程视频是进阶篇的,通俗点讲也就是JavaSE。一般情况下的小萌新通常会问,什么是JavaSE呢?JavaSE能做什么呢?JavaSE是什么呢?能做什么呢?JavaSE是Java平台标准版的简称(JavaPlatform,StandardEdition)(alsoknownasJava2Platform),用
老衲好羞涩
·
2023-10-04 10:55
java进阶篇
JAVA进阶
之Lambda实现原理
1、实例解析先从一个例子开始:publicclassLambdaTest{publicstaticvoidprint(Stringname,Printprint){print.print(name);}publicstaticvoidmain(String[]args){Stringname="ChenLongfei";Stringprefix="hello,";print(name,(t)->S
冰河winner
·
2023-10-02 02:25
Java进阶
01进阶版基础知识 IDEA快捷键+常用插件
文章目录一、补充的几个基础知识二、数据类型进阶版三、数据类型提升四、String类型五、Idea快捷键六、IDEA常用插件1、AlibabaJavaCodingGuidelines2、jclasslibbytecodeviewer3、Translation4、GenerateAllSetter5、RainbowBrackets6、CodeGlancePro7、Statistic8、Presenta
Wantfly9951
·
2023-10-02 02:48
JAVA基础
java
intellij-idea
开发语言
Java进阶
02 Array、内存分析、this、面向对象、继承、override、super、实例化、多态、向下转型、Object
文章目录一、数组(Array)二、数组的内存分析三、Array工具类四、面向对象的一些小知识五、进阶知识补充1.this关键字2.继承3.方法重写4.super关键字的使用5.子类对象实例化6.多态性的体现7.向下转型8.Object类一、数组(Array)数组:多个相同类型数据按照一定顺序排列的集合,用一个名字命名,通过编号的方式进行统一的管理Java中的容器:数组、集合框架:在内存中对多个数据
Wantfly9951
·
2023-10-02 02:47
JAVA基础
java
开发语言
【Java】
Java进阶
学习笔记(四)—— 抽象类与接口
【Java】
Java进阶
学习笔记(四)——抽象类与接口一、抽象类1、抽象类的概念抽象类的定义格式2、抽象类的注意点抽象方法的介绍3、抽象类的具体作用4、抽象类实例二、接口(一)、接口的概念1、接口与类的区别
何为xl
·
2023-10-01 19:32
Java
java
学习
jvm
Java进阶
篇——JDBC技术的简单认识与使用
文章目录文章目录文章目录前言一、JDBC技术是什么?二、实战演练1.JDBC四大金刚的介绍2.JDBC的操作流程(图解)3、操作流程详解3.1下载MySQL数据驱动包(网上下载即可几分钟搞定)3.2使用集成开发工具IntelijIDEA创建并打开一个Java项目3.3创建lib文件存放我们下载好了的驱动jar包3.4将驱动包添加到库中3.5创建需要实验的数据库与表(使用工具Navicat)3.6代
sugar-free->小粽子
·
2023-10-01 18:56
雍某人的java成神之路进阶篇
笔记
学习总结
java
mysql
数据库
Java进阶
-JDBC(八)
文章目录一、JDBC入门1.1JDBC简述及原理1.1.1简述1.1.2原理1.2、JDBC的入门案例1.2.1、流程分析1.2.2、案例准备二、JDBC-API详解2.1、注册驱动2.2、获取连接2.3、获取发送SQL语句对象(交通工具)2.4、执行SQL语句2.5、处理结果集2.6、释放资源三、完成JDBC增删改查操作3.1、从数据库查询所有数据(入门案例)3.2、向数据库增加数据3.3、向数
Daniel521-Spark
·
2023-10-01 18:55
#
计算机(Java进阶)初级进阶
阶段
java
数据库
开发语言
Java进阶
必会JVM-深入浅出Java虚拟机
系列文章目录送书第一期《用户画像:平台构建与业务实践》送书活动之抽奖工具的打造《获取博客评论用户抽取幸运中奖者》送书第二期《SpringCloudAlibaba核心技术与实战案例》送书第三期《深入浅出Java虚拟机》文章目录系列文章目录前言一、推荐书籍二、内容简介2.1、通过本书能学到什么?2.2、系统全面2.3、深入底层2.4、实战检验三、作者简介4、目录总结前言深入浅出Java虚拟机JVM原理
青花锁
·
2023-10-01 07:16
送书活动
JVM
java
jvm
开发语言
虚拟机
架构师
性能调优
java mysql 函数大全_
java进阶
|MySQL数据库系列文章(三)聚合函数操作
文章参考于:https://blog.csdn.net/gaoweizang/article/details/52859399一,这部分主要是关于mysql数据库常用的聚合函数的操作,函数用多了,名字都忘了去怎么说了,所以这里也是用以回顾之前的内容吧。二,本次操作涉及的表创建语句以及插入数据的语句操作如下createtablet_grade(idintprimarykeyauto_incremen
珍妮之吻
·
2023-10-01 02:28
java
mysql
函数大全
java刷新界面函数_
Java进阶
SQL函数、网页定时刷新与自定义JSTL函数
一、SQL函数能够在SQL语句中调用的函数(方法),用来实现一些小功能聚合函数能够把多行数据聚合成一个值(统计)count()计数,计算数据条数max()计算最大值main()计算最小值avg()计算平均值sum()计算总和Group_cancat用,连接多个数据运行实例SELECTGROUP_CONCAT(name)FROMgoods如图数学函数字符串函数concat(str1,str2,str
德扑god
·
2023-10-01 02:28
java刷新界面函数
Java进阶
篇--网络编程
目录计算机网络体系结构什么是网络协议?为什么要对网络协议分层?网络通信协议TCP/IP协议族应用层运输层网络层数据链路层物理层TCP/IP协议族TCP的三次握手四次挥手TCP报文的头部结构三次握手四次挥手常见面试题1、TCP为什么不是两次连接?而是三次握手?2、tcp和udp的区别3、流量控制和拥塞控制4、流量控制和拥塞控制的实现机制5、为什么TCP连接的时候是3次,关闭的时候却是4次?6、网络中
世俗ˊ
·
2023-09-30 11:55
Java进阶篇
网络
java
开发语言
JAVA进阶
系列 - 并发编程 - 第5篇 Thread API
在上一篇中介绍了Thread类的构造方法,可是光有构造方法也不够,我们还得再学习多一些该类常用的API才行,这样才能对该类有更深刻的了解,同时也能让我们有更多的选择。Thread类提供的API有几十个,由于篇幅问题,本篇文章仅选择几个有代表性的来进行讲解。剩余的API小伙伴们感兴趣的可以通过源码进行查看,也可以给我留言,我们共同探讨共同学习。目标currentThreadsetPriorityyi
Java全栈路线
·
2023-09-29 15:24
java进阶
--数据库篇(Mysql)
如有不足,还望指正,不胜感激,共同学习进步。。目录数据库类型关系型数据库:非关系型数据库:Mysql事务MYSQL事务处理主要有两种方法:MySQL索引1..索引类型:普通索引、唯一索引、主键索引、组合索引和全文索引2..索引优缺点3..注意事项sql优化1..为什么要进行sql优化?2..常用的优化方法:锁的类型有哪些呢共享锁:排它锁:分库分表怎么做垂直分库:垂直分表:水平分表:分表后ID保证唯
江涛、
·
2023-09-28 14:52
Mysql
数据库
java
数据库
mysql
Java进阶
——MySQL之SQL优化上
身在这个行业,免不了写各式各样的SQL以应对日常复杂的业务需求,我记得我刚在58去实习的时候,刚好赶上一条慢SQL同事和领导都焦头烂额,当时没想到我竟然帮到了他们的忙,也因此领导对我颇为照顾,但也终究没能避免不了公司人力调整,可能这就是该有的经历吧。去年年末现在公司也是一堆10来秒的慢SQL啃到最后还是交给了我来啃,最终我还是啃的差不多了,只剩下几条一两秒的业务考虑我放弃了。哈哈,说这么多,只想表
小艮坤
·
2023-09-28 14:51
Java生态入门到架构
mysql
sql
数据库
java进阶
-Netty
Netty在此非常感谢尚硅谷学院以及韩顺平老师在B站公开课Netty视频教程Nettydemo代码文件I/O说NIO之前先说一下BIO(BlockingIO),如何理解这个Blocking呢?客户端监听(Listen)时,Accept是阻塞的,只有新连接来了,Accept才会返回,主线程才能继读写socket时,Read是阻塞的,只有请求消息来了,Read才能返回,子线程才能继续处理读写socke
Semanteme
·
2023-09-28 10:50
java
开发语言
【
JAVA进阶
】多线程
个人主页:个人主页系列专栏:JAVASE基础前言:什么是线程?线程(thread)是一个程序内部的一条执行路径。我们之前启动程序执行后,main方法的执行其实就是一条单独的执行路径。publicclassThreadTest{publicstaticvoidmain(String[]args){for(inti=0;i{for(inti=0;itask=newFutureTask(myCallab
热爱编程的小白白
·
2023-09-26 16:05
【JAVA基础+进阶】
java
开发语言
java进阶
(三):网络编程
OSI模型首先用一张图简单介绍一下OSI模型(开发系统互联参考模型):OSI模型层次结构图从上图中可以看见,OSI模型共分7层,每层的名称和功能从上图中都有简单的解释,在此不再赘述。网络通讯要素1、IP地址网络中每台主机都必须有一个唯一的IP地址。因特网上的IP地址具有全球唯一性。IP地址由32位二进制组成,占4个字节,常用十进制格式表示,例如:192.168.0.5Java中对应的类为InetA
丁俊杰_
·
2023-09-26 04:32
Java笔记:java-introduction
Java系列
java进阶
java泛型详解java实例化的五种方式nio基础ArrayList源码分析LinkedList源码分析HashSet和TreeSet源码分析HashMap源码分析(JDK1.8
zui初的梦想
·
2023-09-26 04:44
java
java
笔记
开发语言
java进阶
-泛型
一、何为泛型?jdk1.5之后引入泛型概念,可定义泛型类、接口、方法,且编译期会将泛型擦除,向下兼容;二、泛型的优点?2.1编辑代码时保证类型安全,且省去强制类型转化1.5之前代码:Listlist=newArrayList();list.add(1);list.add("test");Stringelement=(String)list.get(0);//编译器会报错element=(Strin
pangyueyue
·
2023-09-25 18:16
不愧是Github疯传的腾讯
Java进阶
笔记,总结太全了,Java研发技术学习成长路线
移动互联网时代,IT系统变得愈加复杂,对我们程序员的要求也是越来越高,技术不断更新,我们还不能停止学习,停下来了就会被打上一个‘不合格的程序员’的标签,如何成为一位「不那么差」的程序员?「不那么差」的程序员又需要掌握一些什么知识呢?这篇文章就与大家聊一聊这个话题。以下内容仅代表我从业以来所积累的相关经验,不对不全的地方还请大家海涵,下面我会从硬技能、软实力这些方面尽量阐述我所认为的“不那么差的程序
m0_67621429
·
2023-09-24 23:11
java
github
spring
spring
boot
intellij-idea
Java反射详解:入门+使用+原理+应用场景
所以,在你
Java进阶
的道路上,你需要掌握好反射。怎么才能学好反射,我们需要弄懂以下几个问题:1.反射是什么?2.反射有什么用?3.反射的实现原理?4.怎么用反射?下面我就针对以上的疑问,一一来讲解。
mikechen的互联网架构
·
2023-09-23 01:20
Java进阶
使用记录
title:
Java进阶
使用记录date:2022-03-0900:26:17tags:Javacategories:Javacover:https://cover.pngfeature:true文章目录
Fan
·
2023-09-20 19:42
Java
java
开发语言
【
Java进阶
营】java面试题 --- Redis①
1.Redis是什么?非关系型的内存数据库,因为数据存储在内存中,因此速度非常快。2.Redis支持哪些数据类型?string:键值对存储,类似Java中的HashMap,一个key对应一个value,value最大为512M;list:一个双向链表,支持从两端去操作数据;set:无序不重复的集合,类似Java的HashSet,可以方便地求两个集合的交集差集并集等;zset:与set相比,多了一个
Netty711
·
2023-09-17 04:02
java
spring
spring
boot
架构
spring
cloud
Java进阶
-面向对象进阶(抽象类&接口&内部类)
1抽象类1.1概述1.1.1抽象类引入父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有意义,而方法主体则没有存在的意义了(因为子类对象会调用自己重写的方法)。换句话说,父类可能知道子类应该有哪个功能,但是功能具体怎么实现父类是不清楚的(由子类自己决定),父类只需要提供一个没有方法体的定义即可,具体实现交给子类自己去实现。我们把没有方法体的方法称为
晚风烟火
·
2023-09-16 01:38
java
servlet
开发语言
探索 ArrayList 原理 - 第一节 ArrayList 集合底层数据结构
ArrayList原理1.ArrayList集合底层数据结构1.1ArrayList集合介绍1.2思考数组相关的几个问题1.3数组结构的优点缺点探索ArrayList原理jdk1.8API黑马教学视频:
java
一平米
·
2023-09-15 01:06
java
数据结构
java
开发语言
学习笔记(5):
Java进阶
高手课-深入JVM虚拟机-垃圾回收算法有哪些,每个算法各自有何优劣?
立即学习:https://edu.csdn.net/course/play/28423/392119?utm_source=blogtoedu垃圾回收机制:引用计数法:对象被引用程序计数器加一,释放减一;为0回收(缺陷--循环引用无法回收)可达性分析法:GCroots对象作为起点,从起点向下搜索,所走过的路径称为引用链,当一个对象到GCroots没有任何引用链相链接,代表此对象不可达。GCroot
Ta_xueyouhen
·
2023-09-14 16:56
研发管理
java
性能
虚拟机
编程语言
Java
Java进阶
学习笔记终篇
1、异常:1.1捕捉异常:数组下标越界image.png解决异常:用try{}catch(){}处理;image.png1.2异常捕捉机制:捕捉异常:try{//可能产生异常的代码}catch(Type1id1){//处理Type异常的代码}catch(Type2id2){//处理Type2异常的代码}catch(Type3id3){//处理Type3异常的代码}异常发生并不意味着程序一定要终止:
理以周
·
2023-09-14 01:39
近期学习任务
uniapp:uniapp零基础sa-token:satoken文档activiti:千锋教育
Java进阶
Activiti7工作流系统精讲教程juc:JavaJUC并发编程已完结,推荐网址:白马spring
ps酷教程
·
2023-09-12 21:16
收藏
学习
java进阶
之注解
Java注解(Annotation)又称Java标注,是JDK5中引入的一种注释机制。Annotation其实是代码中的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注解,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。1.注解的声明与声明一个"Class"不同的是,注解的声明使用@interface关键字。一个注解的声明如下:public@int
MonkeyLqj
·
2023-09-08 03:42
Java进阶
-线程池及创建线程池对象的两种方法
线程池线程池的概述线程池:装线程对象的容器线程池的应用场景:如果在一个应用程序中需要多次使用一些线程,不使用线程池的话,咱就需要多次创建并销毁这些线程,而创建又销毁又创建...线程的过程会不断消耗内存为此产生了线程池这个概念,把这些线程放到线程池中,当有线程任务来的时候,这些线程就出线程池去完成这些线程任务,当线程任务完成了之后,这些线程就再回到线程池中等待下一次的线程任务的到来,线程池规避了创建
Ther233
·
2023-09-07 20:22
Java
进阶
java
开发语言
后端
02
java进阶
04-字节流、字符流、缓冲流、转换流、序列化流、打印流、网络编程
目录一、IO概述1.1什么是IO1.2IO的分类1.3IO的流向说明1.4顶级父类们二、字节流2.1一切皆为字节2.2字节输出流【OutputStream】2.3FileOutputStream类2.4字节输入流【InputStream】2.5FileInputStream类2.6字节流练习:图片复制三、字符流3.1字符输入流【Reader】3.2FileReader类3.3字符输出流【Write
我爱摸鱼~
·
2023-09-05 00:37
Java语法学习
java
JAVA进阶
必须掌握的技术和框架
Web应用,最常见的研发语言是Java和PHP。后端服务,最常见的研发语言是Java和C/C++。大数据,最常见的研发语言是Java和Python。可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。这里介绍一个完整的java学习线路图一:常见模式与工具学习Java技术体系,设计模式,流行的
YongSiv
·
2023-09-04 21:34
【博客】中间件兴趣圈
type=blog一张图揭示主流互联网架构体系https://codingw.blog.csdn.net/article/details/107134993
Java进阶
之梯,成长路线与学习资料,助力突破中间件领域
Bogon
·
2023-09-04 18:04
Java开源诊断工具 Arthas 发布v3.1.0
小编整理了一些
java进阶
学习资料和面试题,需要资料的请加JAVA高阶学习Q群:664389243这是小编创建的java高阶学习交流群,加群一起交流学习深造。群里也有小编整理的2019年最新最全的j
牛耳教育知变学院
·
2023-09-01 23:56
[
Java进阶
]学习笔记20:of方法
JDK9对集合添加的优化of方法JDK9新特性:List接口,Set接口,Map接口,里面增加了一个静态的方法of,可以一次性添加多个元素staticListof(E…elements)返回包含任意数量元素的不可变列表。使用前提:当集合中存储的元素的个数已经确定了,不再改变时使用注意:1.of方法只适用于List接口,Set接口,Map接口,不适用于接口的实现类2.of方法的返回值是一个不可改变的
MyLight1109
·
2023-09-01 21:55
Java学习
java
java进阶
之路-总结
java进阶
之路一、基础篇JVMJVM内存结构堆、栈、方法区、直接内存、堆和栈区别Java内存模型内存可见性、重排序、顺序一致性、volatile、锁、final垃圾回收内存分配策略、垃圾收集器(G1)
꧁༺娛༒樂༻꧂
·
2023-09-01 17:32
知识点汇总
java
互联网
编程
软件
代码
六.
java进阶
-javaWeb项目常用组件学习这一篇就够了(详细)
目录前言常用第三方工具包前言工作中我们会用到许多第三个工具来实现我们想要的功能,使得我们不需自己来从头编写代码。这些工具也是一个java开发必须学习使用的技术。常用第三方工具包1.文件上传下载:POIpoi简介与简单使用EasyExcel实现Excel文件导入导出2.json:fastjsonfastjson详解、jackson史上最全的Jackson框架使用教程3.常用工具包:commons-l
大云区人伍
·
2023-09-01 17:31
java启蒙之路
java
常用组件
Java进阶
篇--HttpClient工具类
目录什么是HttpClientHttpClient的注意事项HttpClient的使用流程HttpClient常用方法HttpClient工具类添加依赖什么是HttpClientHttpClient是ApacheHttpComponents的一个子项目,旨在提供高效的、最新的、功能丰富的HTTP协议客户端编程工具包。它是一个Java库,可用于在Java应用程序中发送HTTP请求并处理HTTP响应。
世俗ˊ
·
2023-09-01 17:29
Java进阶篇
java
开发语言
java进阶
--面试的知识点
面试的知识点注意:1、很多问题是没有标准答案的。2、注意个人发挥和引申。3、个人去查找答案。-----------------------------------------------------------------主要节点:个人简介(口述)?这个非常重要。体现表达能力。别人不是先看简历,而是先听你表达。把重点信息,串起来,简单、直接地说出来。重点信息包括,学历,年限(共几年,每个公司几年)
谷神通
·
2023-08-30 22:13
java面向对象等技术
面试
java
Java进阶
必知问题
目录一、Java基础1、Java的基本数据类型都有什么?分别占几个字节?2、Java的访问修饰符都有什么?分别规定了怎样的访问权限?3、面向对象的特点是什么?4、子类的构造方法和父类的构造方法的关系及执行顺序?5、final、finally、finalize关键字的区别和用法?6、重写和重载的区别?7、一个Java源文件能包含几个类?8、比较两个引用类型对象是否相等使用==还是equals?9、d
海豹姥爷
·
2023-08-30 20:17
java
开发语言
Java进阶
3 - 易错知识点整理(待更新)
Java进阶
3-易错知识点整理(待更新)该章节是
Java进阶
2-易错知识点整理的续篇;在前一章节中介绍了ORM框架,中间件相关的面试题,而在该章节中主要记录关于项目部署中间件,监控与性能优化等常见面试题
王小希ww
·
2023-08-29 23:57
技能树
java
开发语言
JDK动态代理为什么不能代理类--详解动态代理
java进阶
系列-CLassLoader详解
java进阶
系列-反射详解
java进阶
系列-动态代理动态代理的应用十分广泛,很多有名的框架都用到了动态代理,比如springaop,mybatis,Hibernate
小可怜求放过
·
2023-08-29 10:21
java进阶
--Collection&泛型(IDEA版)
本节目标能够说出集合与数组的区别说出Collection集合的常用功能能够使用迭代器对集合进行取元素能够说出集合的使用细节能够使用集合存储自定义类型能够使用foreach循环遍历集合能够使用泛型定义集合对象能够理解泛型上下限能够阐述泛型通配符的作用第一章Collection集合1.1集合概述在前面基础班我们已经学习过并使用过集合ArrayList,那么集合到底是什么呢?集合:集合是java中提供的
窝着代码的猫
·
2023-08-29 04:07
java进阶
Java小白记录学习路线(
java进阶
)-----Collection、泛型
Collection集合1.1集合概述在前面我们已经知道合ArrayList,那么集合到底是什么呢?集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组既然都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。(对于这个可变的概念呢,就是你不必去定义这个容器的长度,他会随着你的使用改变长度)数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且
幼稚园的小新
·
2023-08-29 04:37
java基础
java
Java进阶
-- Set集合和泛型
HashSet和TreeSet集合Set单列集合接口特征:无序:存和取的顺序不一定一致。不可以存储重复元素没有索引,不能使用fori遍历,只能使用增强for循环遍历。hash值的作用:默认前情况下用来表示对象在内存中的地址,一般情况下不同的对象hash值是不一样的,所以我们常说地址值不一样。除非重写了hashCode()方法hash值才可能一。HashSet集合特点:底层使用哈希表结构(数组中存放
雨碎江南ldy
·
2023-08-29 04:36
Java进阶
Set集合
TreeSet集合
泛型
回归java9-
java进阶
-泛型
文章目录泛型使用泛型自定义泛型类自定义泛型接口泛型方法泛型java5之后提供泛型(generics),使用泛型可以最大限度地重用代码、保护类型的安全、提高性能。泛型特性对java影响最大的是集合框架的使用。//先看一个使用集合的实例Listlist=newArrayList();//向集合中添加元素list.add("1");list.add("2");list.add("3");//遍历集合fo
yilin^_^
·
2023-08-29 04:03
java
java
Java进阶
7--泛型
Java进阶
7–泛型文章目录
Java进阶
7--泛型概述泛型方法实例实例泛型类实例类型通配符概述Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型
Bobby102
·
2023-08-29 03:33
Java基础
java
jvm
开发语言
Java进阶
-泛型
泛型泛型概述泛型是啥?1.一个,这就是有两个泛型2.一个泛型中最好是单个字母且是大写字母泛型的作用:约束集合中元素的数据类型特点:1.只能使用引用数据类型去替换泛型存在的位置2.泛型是在编译阶段存在的类型约束3.如果有泛型,但是不去对泛型操作,去确定泛型类型的话,则泛型默认是Object类型泛型的类型约束只在编译阶段存在packagecom.tan.generic;importjava.lang.
Ther233
·
2023-08-29 03:02
Java
进阶
java
开发语言
后端
Java进阶
篇--泛型
前言Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。它允许在定义类、接口和方法时使用类型参数。这种技术使得在编译期间可以使用任何类型,而不是仅限于特定的类型。这大大提高了代码的灵活性和可重用性。泛型的基本语法是在类、接口或方法名的后面加上尖括号({privateTt;publicvoidset(Tt){thi
世俗ˊ
·
2023-08-29 03:32
Java进阶篇
java
开发语言
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他