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集合
框架集合框架是一个用来代表和操纵集合的统一架构。所有的集合框架都包含如下内容:接口:是代表集合的抽象数据类型。接口允许集合独立操纵其代表的细节。在面向对象的语言,接口通常形成一个层次。
lmrylll
·
2023-04-19 19:37
java
数据结构
开发语言
Windows环境下JDK内置迭代器的简介
在
Java集合
框架中,常用的List和Set等聚合类都继承(或实现)了java.util.Collection接口,在Collection接口中声明了如下方法:packagejava.util;publicint
荔园微风
·
2023-04-19 12:05
Windows环境设计模式
java
开发语言
windows
设计模式
Collection接口
文章目录1.
Java集合
框架概述2.Collection接口中15个方法的使用3.Iterator(迭代器)接口4.Connection子接口一:List4.1List的实现类4.2源码分析4.2.1ArrayList
weixin_46138661
·
2023-04-19 10:55
java
数据结构
算法
java集合
面试题总结
集合在我们的项目中,无论大小,都是必不可少的,所以面试的频率也挺高的,这里进行下总结。java中集合间关系图:从图中可以看到Collection接口继承于Iterator接口(map系列的集合没有继承它),而list集合与set集合都继承于Collection接口,实现Iterator接口的类可以拥有增强for循环(即foreach循环),也必须提供一个名为iterator()的方法,方法返回值为
每日一小知识
·
2023-04-19 09:33
面试
学习路线
阿里巴巴
java
面试
jvm
mysql
数据库
Java Stream API的使用
简介日常编程工作中,
Java集合
会经常被使用到,且经常需要对集合做一些类似过滤、排序、对象转换之类的操作。
qq_16570607
·
2023-04-19 07:52
优化实践
java
java集合
框架及其背后的数据类型 - 包装类
介绍
java集合
框架javaCollectionFramewrok,又称为容器container,是定义在java.util包下的一组接口interfaces和其实现的类classes。都是工具包。
chihiro1122
·
2023-04-19 02:10
java
jvm
servlet
Java集合
容器面试题(2020最新版),深入理解linux内核百度网盘
ArrayList和Vector的区别是什么?插入数据时,ArrayList、LinkedList、Vector谁速度较快?阐述ArrayList、Vector、LinkedList的存储性能和特性?多线程场景下如何使用ArrayList?为什么ArrayList的elementData加上transient修饰?List和Set的区别Set接口说一下HashSet的实现原理?HashSet如何检
m0_64384302
·
2023-04-19 00:13
程序员
面试
java
后端
讲透学烂二叉树(二):图中树的定义&各类型树的特征分析
日常中我们见到的二叉树应用有,
Java集合
中的TreeSet和TreeMap,C++STL中的set、map,以及Linux虚拟内存的管理,以及B-Tree,B+-Tree在文件系统,都是通过红黑树去实现的
zhoulujun
·
2023-04-18 14:12
java集合
练习题
1.使用List集合存储10个学生信息。学生信息:姓名,年龄,成绩。统计所有姓“张”的同学的平均成绩。packageweek2.day5;publicclassStudent{privateStringname;privateintage;privateintscore;publicStudent(){}publicStudent(Stringname,intage,intscore){this.
豪琼啊
·
2023-04-18 04:00
java学习例题
java
linq
蓝桥杯
Java集合
框架List接口
目录List接口概念List接口常用的方法示例List接口概念
Java集合
框架中的List接口是一种有序的集合,它可以存储重复的元素。
久绊A
·
2023-04-18 03:16
《Java学习指南》
链表
java
数据结构
Java集合
实现简单的用户注册登录并玩猜数字小游戏demo
项目场景:简单的用
Java集合
完整实现用户注册登录并玩猜数字小游戏案例。(猜数字游戏:系统随机生成一位1-100之间的数字让用户猜,给出猜大了,猜小了,及第几次猜对了的提示)分析:有哪些类?
小白白程序员
·
2023-04-18 02:08
Java项目开发
java
jvm
开发语言
idea
gradle
yii2
框架源码分析
系列(5)之Application
回顾之前聊入口的时候聊到了Yii::createObject(),然后又跟着这条线解析了下Container和ServiceLocator,有点偏离了,今天继续从入口分析下yii2的ApplicationApplication入口index.php的最后一行代码(newyii\web\Application($config))->run()直接新建一个Application实例并调用对应的run(
killtl
·
2023-04-17 23:15
Java基础回顾
、代理模式、单例模式、责任链模式、策略模式、、、-软件开发原则单一职责、接口隔离原则、迪米特法则、里氏替换则、开闭原则、依赖倒置原则-uml关系图常见的关系:抽象和继承、组合和聚合、依赖和关联##2.
java
黑客军团_charles
·
2023-04-17 20:22
【Java进阶营】
Java集合
与泛型中的几个陷阱,你掉进了几个?
下面我总结了集合、泛型、数组转集合等一些常见的陷进,认真看完,相信你绝对有所收获。一、List,List与List有区别吗?说实话,我敢保证很多人是不知道List,List与List之间的区别的。1、我们先来看看List与List很多可能觉得List的用法与List是一样的,例如很多人认为Listlist;与Listlist;这两种定义方法是一模一样的,然而他们是不一样的。看下面一段代码Listt
Java进阶营_梦塔
·
2023-04-17 20:09
java
java-ee
spring
面试
架构
一、java 集合类的使用
2.
java集合
2.1List创建并添加元素//新建一个listListmovies=newArrayListiterator=
善解人依_0f7e
·
2023-04-17 18:45
Android webView与js 交互以及jsbridge
框架源码分析
简书链接:http://www.jianshu.com/p/cdf12901c813最近在处理androidwebView与js的通信上的问题,作为总结1.简单篇如何实现简单的android调用js与js调用android让webview做一下操作privatevoidinit(Contextcontext){WebSettingssetting=getSettings();setting.set
林胖子的私生活
·
2023-04-17 17:54
Android
JAVA集合
类笔记
Java类集合:如果我们知道需要多少数据,我们可以定义一个一定大小的数组;如果我们不知道多少数据,则可以用类集合。他其实也就是一个动态的对象数组。collection:List:(接口,可以重复内容)ArrayList:(子类,有序,异步处理,非线程安全类)add()/addAll()remove()/removAll()get()toArray()Vector:(子类,同步处理,线程安全类和Ar
非非非非常胖的大公鸡9527
·
2023-04-17 12:38
java集合
框架包括_
java集合
框架概述
一、介绍1、
java集合
框架:在java中数据结构是以某种形式将数据组织在一起的集合。他们不仅存储数据,还支持访问以及处理数据的操作。这些数据结构通常称为
java集合
框架。
weixin_39858245
·
2023-04-17 09:50
java集合框架包括
J2SE堂上实例2.3
Java集合
框架概述
2.4
Java集合
框架简述集合框架集合:用于存放很多元素的一种类型,集合容器框架:结构体系,很多类组成JavaCollectionFramework,简称JCF1.数组和集合的关系数组定长,只能存在同一种类型容器
Anthony_BW
·
2023-04-17 09:49
Java课上笔记
J2SE
Java
Java集合框架简述
java集合
框架概述(一)
java集合
框架概述(一)什么是数据结构?
打野二师兄
·
2023-04-17 09:49
集合框架
java集合框架
Java集合
框架的概述
一、关于
java集合
涉及到的基本数据结构和算法的理论(这里只是稍微提一下,建议专门学习相关概念。后续会写一个
自强-X
·
2023-04-17 09:17
Java集合
java集合框架
Collection
Map概述
java集合
框架
1、
java集合
框架概述1.1集合框架涉及到的API
Java集合
可分为Collection和Map两种体系Collection接口:单列数据,定义了存取一组对象的方法的集合List:元素有序、可重复的集合
程序员老石
·
2023-04-17 09:17
java集合
java
Java集合
框架概述
java中的集合分为单列集合(Collection)和双列集合(Map),都在java.util包下,所有的集合框架都分为三大块内容:对外的接口、接口的实现、集合中的算法,接口:代表集合的抽象数据类型,Collection(List、Set)、Map。接口的实现:即每个接口的具体实现类,是可重复使用的数据结构,ArrayList、LinkedList、HashSet、HashMap集合中的算法:接
码农小白123
·
2023-04-17 09:45
Java
java
fail-fast快速失败机制和fail-safe安全失败机制
**fail-fast快速失败机制定义**
java集合
(Collection)中的一种错误机制。当多个线程对同一个集合的内容进行操作时,就可能会产生fail-fast事件。
I like study.
·
2023-04-17 05:45
Java
Java基础
Java集合
/泛型面试题
当前专栏:Java面试题总结✨特色专栏:国学周更-心性养成之路本文内容:
Java集合
/泛型面试题文章目录1、ArrayList和linkedList的区别2、HashMap和HashTable的区别3、
Java Fans
·
2023-04-17 04:46
java
jvm
数据结构
Java基础--数据结构
阅读目录目录数据结构
Java集合
框架ListSetMap数据结构Java工具包提供了强大的数据结构。
小小怪下士 XIA
·
2023-04-16 17:47
java
数据结构
jvm
字节跳动大神讲座:快来看看这些方案,已整理成文档
前言该文档在Github上收获40K+star的Java面试神技(这赞数,质量多高就不用我多说了吧)非常全面,包涵Java基础、
Java集合
、JavaWeb、Java异常、OOP、IO与NIO、反射、注解
专注Java13年
·
2023-04-16 14:21
程序员
java
后端
面试
终于有人把这份《2021最新java面试宝典》整理出来了,90%以上的技术面全部帮你搞定
本文档是从阿里面试官整理的Java面试题;包含了Java基础、
Java集合
容器、Java异常、并发编程、JVM、Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis
Java秦心
·
2023-04-16 10:37
java
spring
spring
boot
mybatis
字节跳动
Java集合
元素中中文的排序
1、概述大家好,我是欧阳方超。在程序中,排序是一个很常见操作,比如按照数字大小、字母顺序进行排序,但是如果是想要对汉字按照首字母的先后顺序排序呢,本文就介绍一下实现对汉字排序的方法。2、场景重现2.1、按照字符串默认规则排序假设我们相对“平、记、空、安”这几个字进行排序,我们先按字符串默认的排序规则进行排序看会得到什么效果:publicstaticvoidmain(String[]args){Ar
欧阳方超
·
2023-04-16 04:01
Java
SE
开发遇到的小问题
java
开发语言
Java 集合框架面试问题集锦
Java集合
框架(例如基本的数据结构)里包含了最常见的Java常见面试问题。很好地理解集合框架,可以帮助你理解和利用Java的一些高级特性。下面是面试Java核心技术的一些很实用的问题。
Java程序员老张
·
2023-04-16 04:31
java
数据结构
面试
Java 集合系列目录(转)
01.
Java集合
系列01之总体框架02.
Java集合
系列02之Collection架构03.
Java集合
系列03之ArrayList详细介绍(源码解析)和使用示例04.
Java集合
系列04之fail-fast
跑步的小男孩
·
2023-04-15 16:18
设计模式-day02
关注it黑马喵,关注it黑马谢谢喵黑马程序员Java设计模式详解,23种Java设计模式(图解+
框架源码分析
+实战)_哔哩哔哩_bilibili4.创建型模式4.2工厂模式4.2.1概述需求:设计一个咖啡店点餐系统
风格无涯
·
2023-04-15 15:22
设计模式
Java集合
Java集合
集合概述Collection一个一个存List有序集合,能够存重复的数据Set无序集合,不允许放重复的数据主要继承结构图:Iterable接口:可迭代的里面有iterator()方法,返回一个
F3nGaoXS
·
2023-04-15 15:37
Java
java
数据结构
hashmap
链表
我的知识组合
速通
Java集合
Java多线程相关八股文质量较低,已删除。速通Java虚拟机第三阶段:拿来熟练地写算法题。《华为精选练习题》专题2Python掌握基本的语法规则
拉里小猪
·
2023-04-15 09:25
技多不压身
知识组合
Java:集合的数据结构
一
JAVA集合
体系JAVA的集合体系分为两类,Collection接口和Map接口主要分为三种:
EricTao2
·
2023-04-15 07:43
java集合
面试题总结(1~20题)
1.HashMap与HashTable的区别?1.HashMap是非线程安全的,HashTable是线程安全的。2.HashMap的键和值都允许有null值存在,而HashTable则不行。3.因为线程安全的问题,HashMap效率比HashTable的要高。4.默认容量不同(HashMap:16HashTable:11)2.HashMap,ConcurrentHashMap与LinkedHash
WinkTink
·
2023-04-14 22:45
14
Java集合
(集合框架+泛型+ArrayList类+LinkedList类+Vector类+HashSet类等)
本篇主要是集合框架基础和List集合,Map集合等等后续更集合14.1集合框架14.1.1概念14.1.2集合架构14.2Collection接口14.2.1常用方法14.3迭代器14.3.1迭代器原理14.3.2迭代器使用常见问题14.4泛型基本使用14.5ArrayList类14.5.1常用方法14.5.2实现原理14.6LinkedList类14.6.1常用方法14.6.2LinkedLis
凌晨五点深蓝
·
2023-04-14 18:23
#
Java基础
java
数据结构
开发语言
14
Java集合
(Map集合+HashMap+泛型使用+集合面试题)
集合14.11Map集合14.11.1Map集合特点14.11.2Map集合体系结构14.12HashMap14.12.1HashMap基本使用14.12.2HashMap实际应用14.12.3HashMap练习14.12.4HashMap底层实现原理14.12.5put的过程原码14.12.6resize过程原码14.12.7get的过程原码14.13HashTable14.14泛型高级使用14
凌晨五点深蓝
·
2023-04-14 18:23
#
Java基础
java
面试
开发语言
每日面试题打卡(容器篇)——Day10
说一下HashMap的实现原理HashMap主要用来存储键值对,它基于哈希表的Map接口实现,是最常用的
Java集合
之一,是非线程安全的。HashMap可以存储null的key和null的value
九天漩女
·
2023-04-14 17:33
面试题打卡
散列表
java
容器
集合框架及背后的数据结构
集合框架及背后的数据结构1.介绍2.学习的意义2.1
Java集合
框架的优点及作用2.2笔试及面试题3.接口`interfaces`3.1基本关系说明3.2Collection接口说明3.3Collection
晓星航
·
2023-04-14 12:36
数据结构
数据结构
java
面试
Java8新特性 Steam流
Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对
Java集合
运算和表达的高阶抽象。StreamAPI可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。
overdosed_
·
2023-04-14 06:52
JavaSE
java
java集合
类(List+泛型)
二、List集合2.1List代表有序的,元素可以重复的集合;用户可以精确控制列表中每个元素的插入位置,用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素特点存取有序可以重复有索引2.2List集合的特有方法方法名描述voidadd(intindex,Eelement)在此集合中的指定位置插入指定的元素Eremove(intindex)删除指定索引处的元素,返
_Axing
·
2023-04-14 03:57
java基础
java
链表
开发语言
Java集合
Collection中迭代器Iterator的原理和使用方法
1、迭代器Iterator在集合中的作用迭代器是集合的专用遍历方式,它是依赖于集合而存在的,由集合对象调用iterator()方法而创建,常用于获取集合中的对象元素。集合的获取功能:Iteratoriterator():迭代器,集合的专用遍历方式Objectnext():获取元素,并移动到下一个位置。booleanhasNext():如果仍有元素可以迭代,则返回true。集合的获取功能的使用通常都
ZoSiXi
·
2023-04-14 01:43
Java基础知识
Java集合
框架 -- List接口(ArrayList、LinkedList、Vector和Stack)和迭代
Java集合
工具包位于java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。
Charge8
·
2023-04-14 01:10
#
Java
Java集合框架
--
L
java集合
(1):集合框架体系之Collection接口及迭代器Iterator接口
前言集合跟数组一样,也是容器。集合与数组的区别:数组长度固定,存同一类型元素,可以存基本数据类型。集合长度可变,可存不同类型元素,存储的都是对象,基本数据类型会自动装箱为对象类型。jdk1.0版本中提供的可用容器比较少,到了jdk1.2版本,为了满足更多的需求,出现了更多的集合来完成不同的需求。这些容器如何区分?每一种容器的数据结构不同。学习集合体系原则:看顶层,用底层。正文一,集合概述集合体系有
name_s_Jimmy
·
2023-04-14 01:38
Java
java
迭代器
iterator
集合
Collection
java集合
框架(一)ArrayList
1、ArrayList常用方法ArrayList实现了List接口,常见的写法会把引用声明为接口List类型publicclassTestCollection{publicstaticvoidmain(String[]args){ArrayListheros=newArrayList();for(inti=0;igenericheros=newArrayList();Listgenerichero
Liwemg
·
2023-04-13 19:49
JAVA学习day08
Java集合
框架详解day08所看的视频来源【千锋】最新版
Java集合
框架详解集合的概念概念:对象的容器,定义了对多个对象进行操作的常用方法。
宇宙人yakko
·
2023-04-13 19:28
IT架构师技术知识图谱
1.3微服务架构秘籍1.4一致性图谱1.5互联网大流量的方法1.6安全秘籍1.7阿里巴巴常用小框架1.8架构方法论图谱1.9设计模式秘籍图谱22.1JVM虚拟机垃圾回收图谱2.2Java并发图谱2.3
Java
迅800
·
2023-04-13 08:47
项目控制技术
PM
蓝桥杯砝码称重案例改善:使用
Java集合
框架来提高效率与准确性
文章目录前言一、
Java集合
框架的组成二、HashSet集合三、蓝桥杯省赛(砝码称重)总结前言如果您是Java开发人员,那么
Java集合
框架就是您必须掌握的基础知识。
亮点菌
·
2023-04-12 21:34
#
java
蓝桥杯
c++
砝码称重
Java学习手册:Java设计模式面试问题
1、Java学习手册:Java基础知识点2、Java学习手册:Java面向对象面试问题3、Java学习手册:
Java集合
、泛型面试问题4、Java学习手册:Java并发与多线程面试问题5、Java学习手册
浩比浩比
·
2023-04-12 19:53
Java学习手册
Java
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他