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-
认识异常
本章重点:1.异常概念与体系结构2.异常的处理方式3.异常的处理流程4.自定义异常类1.异常的概念与体系结构1.1异常的概念在Java中,将程序执行过程中发生的不正常行为称为异常。比如之前写代码时经常遇到的:1.算术异常2.数组越界异常3.空指针异常1.2异常的体系结构异常种类繁多,为了对不同异常或者错误进行很好的分类管理,Java内部维护了一个异常的体系结构:从上图中可以看到:1.Throwab
小凡喜编程
·
2023-11-28 17:03
Java
java
开发语言
Java集合框架上机练习题
在主函数中,选择合适的
集合类
型存放Book类的若干个对象,然后创建一个新的Book类的对象,并检查该对象与集合中的哪些对象相等。代码:importjava.util.Iterator;importj
星空__
·
2023-11-28 17:32
Java
java学习(
集合类
)
集合类
常用
集合类
有以下继承结构1.Collectionmap=newHashMap<>();map.put("语文",100.0);map.put("数学",5.0);map.put("英语",30.0
zxye
·
2023-11-28 17:01
java
关于java集合框架的简单理解
具体如下:1)数组的效率高于
集合类
.2)数组能存放基本数据类型和对象,而
集合类
中只能放对象。3)数组容量固定且无法动态
AAcaterpillar
·
2023-11-28 17:00
java
集合框架
30.0/集合/ArrayList/LinkedList
30.1.2为什么使用集合30.1.3自己创建一个
集合类
30.1.3集合框架有哪些?
光明是人的信仰
·
2023-11-28 17:30
算法
链表-
Java-
力扣61. 旋转链表
1.题目题目链接61.旋转链表2.思路意思就是将最后的k个节点放到链表前面即可,如果k大于链表长度,取余数即可:3.代码classSolution{publicListNoderotateRight(ListNodehead,intk){if(head==null||head.next==null)returnhead;//先找到链表的长度intlen=1;ListNodecurr=head;Li
mifmolchao
·
2023-11-28 16:40
LeetCode力扣指南
链表
java
算法
数据结构
单链表
Map与Set
Map作为ECMAScript6的新增特性,Map是一种新的
集合类
型,为这门语言带来了真正的键/值存储机制。Map的大多数特性都可以通过Object类型实现,但二者之间还是存在一些细微的差异。
彼小星星空下看星星
·
2023-11-28 16:56
集合体系结构(Collection)
集合1.
集合类
体系结构单列:Collection可重复list实现类:ArrayList,LinkedList…不可重复set实现类:HashSet,TreeSet…双列:Map实现类:HashMap,
肖大仙~
·
2023-11-28 15:46
java学习
java
集合
数据结构
List集合进阶之Collection集合
文章目录1.Collection1.1数组和集合的区别1.2
集合类
的体系结构1.3Collection集合概述和使用1.4Collection集合的遍历1.5增强for循环1.6小结1.Collection1.1
程序员小琳
·
2023-11-28 15:45
Java
相关
list
java
数据结构
集合概述,Collection集合的体系特点
目录1.
集合类
体系结构1.集合:2.Collection集合体系:3.Collection集合特点:4.List集合系列特点验证:5.Set集合系列特点验证:6.集合都是支持泛性的,可以在编译阶段约束集合只能操作某种数据集合
Otada
·
2023-11-28 15:37
java
java
元组与for循环
之前讲述的列表、字符串都是有序
集合类
型,元组tuple也是有序集合,和list列表、字符串一样可以通过索引index即位置信息来访问元组的各个元素,与list不同的是元组tuple是只读的,不可通过index
Hamilton_Huan
·
2023-11-28 14:24
Python
python
开发语言
Java进阶—Stream流、方法引用
一、Stream流1.Stream解决
集合类
库的弊端Java8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有
集合类
库既有的弊端。
不散漫的散人
·
2023-11-28 13:08
Java
java
开发语言
后端
大数据之hive_hive中
集合类
型的使用
集合数据类型数据类型描述语法示例STRUCT(结构体)对象和c语言中的struct类似,都可以通过“点”符号访问元素内容。例如,如果某个列的数据类型是STRUCT{firstSTRING,lastSTRING},那么第1个元素可以通过字段.first来引用。struct()MAP映射MAP是一组键-值对元组集合,使用数组表示法可以访问数据。例如,如果某个列的数据类型是MAP,其中键->值对是’fi
普罗米修斯之火
·
2023-11-28 10:04
hive
hive
Rust语言入门教程(十一) -
集合类
型Collections
Rust的标准库提供了几种常用的
集合类
型,每种类型都有其特定的用途和性能特点。
eponia
·
2023-11-28 09:10
Rust教程
rust
开发语言
后端
java-
继承和多态中成员变量和成员方法的访问特点
继承中成员变量的访问特点在父子类的继承关系当中,如果成员变量重名,则创建子类对象,访问有两种方式:直接通过子类对象访问成员变量:等号左边是谁,就优先用谁,没有则向上找间接通过成员方法访问成员变量:该方法属于谁,就优先用谁,没有则向上找继承中成员方法的访问特点在父子类的继承关系当中,创建子类对象,访问成员方法的规则:创建的对象是谁,就优先用谁,如果没有则向上找。多态中成员变量的访问特点多态(父亲引用
莲控,,
·
2023-11-28 05:07
java
继承
多态
Java岗三面算法+数据库+设计模式,复习1个月成功拿offer
3月26日一面55分钟自我介绍实习项目(讨论10-15分钟)Java
集合类
八股ArrayList和LinkedList区别HashMap八股(数据结构,扩容,链表和红黑树转换)有哪些线程安全的
集合类
,讲一讲原理
好想吃汉堡
·
2023-11-28 02:49
android开发——使用java读取.shp(shapefile)矢量文件
文件对于地图软件开发的人员来说是至关重要的,所以在这里给大家分享一下在androidstudio平台下如何读取shapefile空间数据文件;闲话不多说直接上代码(绝对可以读取):(注意:这段代码仅仅是读取polyline的,其他
集合类
型的读取原理基本一致
二分之一人生
·
2023-11-28 01:32
android-GIS
android
studio
shapefile文件读取
java
mybatis配置文件详解及获取参数值的方式
transactionManager[3].dataSource(4).mappers2.获取参数值的方式(1).获取参数的几种情况[1].单个字面量类型的参数[2].多个字面量类型的参数[3].map
集合类
型的参数
PiggyOne123
·
2023-11-27 21:58
周记
mybatis
mysql
java
ArrayList、LinkedList 你真的了解吗?
2、集合List2.1大家心中的List在广大的网友心中,List是一个缓存数据的容器,是JDK为开发者提供的一种
集合类
型。面试时,被问到最常见的就是ArrayLi
交个朋友之猿田地
·
2023-11-27 19:39
java
【Java底层原理】-> Vector & ArrayList & LinkedList 详细分析
LinkedList详细分析Ⅰ从面试出发Ⅱ相关数据结构与算法ⅢJava集合框架设计结构Ⅳ源码分析①ArrayList②LinkedListⅤ总结Ⅰ从面试出发这篇文章我们先从一个面试问题出发,然后逐步详细分析这三个
集合类
的原理
_为光
·
2023-11-27 19:37
Java核心原理
数据结构
面试
ArrayList
LinkedList
算法
ArrayList与LinkedList源码分析
ArrayList源码分析1.概述ArrayList是一种变长的
集合类
,基于定长数组实现。
火龙果儿
·
2023-11-27 19:36
基础知识
java
阿里巴巴java性能调优实战:ArrayList还是LinkedList?使用不当性能差千倍
JDK为开发者提供了一系列的
集合类
型,这些
集合类
型使用不同的数据结构来实现。因此,不同的
集合类
型,使用场景也不同。
Charles__LUO
·
2023-11-27 19:34
链表
java
数据结构
编程语言
面试
线程安全的
集合类
:CopyOnWrite/BlockingQueueArrayList/Hashtable/ConcurrentHashMap
文章目录线程安全的
集合类
1多线程环境使用ArrayList2多线程环境使用队列3多线程环境使用哈希表3.1Hashtable3.2ConcurrentHashMap4.
是布谷阿
·
2023-11-27 17:51
Javaee
多线程
java
linux修改jdk被覆盖问题
记录修改方法,该方法简单易行,容易理解.使用whichjava发现出来的是/usr/bin/java进入到/usr/bin后查看,发现java是一个链接.链接到了/etc/alternatives,如下:
java
even_tan
·
2023-11-27 13:14
API(二)——集合框架(上)
Set、HashSet、TreeSet、LinkedHashSet、迭代器Iterator、比较器Comparable-compareTo()、Comparator-compare()、foreach循环
集合类
集合的概述由来
XenaLiu
·
2023-11-27 11:41
java-
创建数组三种方式
一、声明并赋值int[]arr={1,2,4,…};注意这里的花括号不是语句块,而且而且花括号后的分号也不能省,…不是元素意思是可以指定多个元素二、声明数组名开辟空间并且赋值int[]arr;arr=newint[]{1,2,3,…};三、声明数组时指定元素个数然后赋值int[]arr1=newint[3];注意:最大元素下标为2,并且所有的元素值均为0赋值一般用for循环Java创建数组的方法_
startyangu
·
2023-11-27 10:00
java
Java基础之
集合类
Java基础之
集合类
一、集合的框架1.1、集合概述1.2、集合与数组区别1.3、数组的缺点:1.4、常用集合分类1.5、Collection常用方法二、List集合2.1、ArrayList2.2、LinkedList2.3
威威猫的栗子
·
2023-11-27 10:52
java
开发语言
java中的流式编程
**概念:**在Java8中得益于lambda所带来的函数是编程,便引入了全新的Stream概念,用于解决
集合类
库中已有的弊端。
Shawsw
·
2023-11-27 09:13
公司经验记录
java
Python
集合类
型
目录目标版本官方文档集合分类实战创建循环常用方法目标掌握set和frozenset两种集合的使用方法,包括:创建、交集、并集、差集等操作。版本Python3.12.0官方文档SetTypes—set,frozensethttps://docs.python.org/3/library/stdtypes.html#set-types-set-frozenset集合分类官方定义SetTypes—set
我的身前一尺是我的世界
·
2023-11-27 05:39
Python
python集合常用方法
python
set常用方法
ArrayList和LinkedList的区别
ArrayList和LinkedList都是Java中常见的
集合类
,它们之间有几个关键区别://创建一个ArrayListListarrayList=newArrayListlinkedList=newLinkedList
十七号程序猿
·
2023-11-27 02:47
Java
Java面试题汇总
java
list
Arrays.asList() 与 Collections.singletonList()的恩怨情仇
1.概述列表是我们使用Java时常用的
集合类
型。众所周知,我们可以轻松地用一行初始化一个List。
沛沛老爹
·
2023-11-26 23:00
web开发
并发编程
Java
Array.List
Collections
singletonList
java列表
python 数据类型之集合
set,
集合类
型,一个不允许重复重复&可变类型(元素可哈希)。float,浮点类型(浮点型),常见的小数本节介绍集合定义集合(set)是一个无序、可变、不允许数据重复的容器。
程序三两行
·
2023-11-26 22:35
#
python基础教程
python
Redis基础学习笔记 1 — 概念、数据结构和基本命令操作
入门概念NOSQL和关系型数据库比较非/关系型数据库的优势什么是Redis和Redis支持的键值数据类型redis的应用场景命令操作redis的数据结构字符串类型string哈希类型hash列表类型list
集合类
型
tIAsHaN_
·
2023-11-26 03:29
学习总结
redis
数据库
Redis学习笔记---Redis的底层数据结构
存储系统Redis使用ANSI,c语言编写,Redis中的key是字符串类型,当然也有其他类型,但是都会被转成字符串类型value的数据类型有:常用的:string字符串类型、list列表类型、set
集合类
型
馒头太帅了
·
2023-11-26 03:53
Redis
SpringBoot 配置文件
properties文件说明基本语法读取配置文件缺点分析.yml配置文件说明优点分析基本语法使用yml连接数据库yml配置不同数据类型及nullyml配置读取value值加单双引号yml对象yml配置
集合类
niceffking
·
2023-11-26 03:17
Spring
javaEE进阶
spring
boot
java
数据库
Java学习之正则表达式快速入门
Java学习-14-韩顺平老师
Java-
正则表达式入门目录:1.正则表达式简介2.正则表达式语法2.1字符匹配符2.2选择匹配符2.3限定符2.4定位符2.4分组3.正则表达式三个常用类4.反向引用5.
安逸sgr
·
2023-11-25 23:41
Java
正则表达式
java
学习
Java-
拼图小游戏
文章目录main方法登录界面游戏主界面User类图片素材获取方式基于Java实现的拼图小游戏,代码与图片素材来自b站up主黑马程序员的Java教学视频。main方法importui.LoginJframe;publicclassApp{publicstaticvoidmain(String[]args){newLoginJframe();//创建登陆界面}}登录界面packageui;import
太平_十九
·
2023-11-25 22:25
java
Java-
飞翔的小鸟
前言基于Java的飞翔小鸟游戏,本代码来自b站up主分享。本游戏所需的图片素材需要自己获取并下载,在此视频下,视频链接:【Java经典小游戏项目之飞翔的小鸟】https://www.bilibili.com/video/BV1ou411o7br/?p=10&share_source=copy_web&vd_source=4611ec45767280678018f593c547e388。启动入口pa
太平_十九
·
2023-11-25 22:24
java
开发语言
Java-
使用poi-tl根据word模板动态生成word
作者wangsz,想写一些关于word的工具,所以就写了这篇文章1.首先,先导入所需要的依赖(poi相关依赖即可)org.apache.poipoi4.1.2org.apache.poipoi-ooxml4.1.2org.apache.poipoi-ooxml-schemas4.1.2com.deepoovepoi-tl1.9.1org.apache.pdfboxpdfbox2.0.24com.i
wdfxfff
·
2023-11-25 18:23
java
word
开发语言
ES6(八)迭代器与生成器1
当新的数组方法与新的
集合类
型(例如Set与Map),迭代器就是高效数据处理的关键。新迭代器:新增的for-of,扩展运算符(...),能让异步操作更易完成。1.循环的问题2.何为迭代器?
蒋小花_4b6c
·
2023-11-25 15:27
Java-
单例模式(饿汉模式与懒汉模式)
目录一.饿汉模式二.懒汉模式(推荐)1.单线程版本2.多线程版本3.多线程版本plus说明:单例模式能保证某个类在程序中只存在唯一一份实例,而不会创建出多个实例.单例模式具体的实现方式,分成"饿汉"和"懒汉"两种.一.饿汉模式类加载的同时,创建实例.classSingleton{ privatestaticSingletoninstance=newSingleton();//创建唯一对象 pr
AZHOUN
·
2023-11-25 13:30
单例模式
java
Java-
根据时间戳加随机数生成不重复编号
最简单的方式是直接通过时间戳加随机数,怕重复可以在10000后面继续加0,加大随机的概率Stringstr=String.valueOf(System.currentTimeMillis());str+=(int)((Math.random()*9+1)*10000);System.out.println(str);结果如下:162236492020618730或者先转成常见的日期格式Simple
子非衣
·
2023-11-25 10:45
Java开发
java
Java-
提取地址中的省市区,兼容XX区XX小区等地址中出现多个市和区的问题
前段时间碰到一个需要从地址中抽出省市区的需求,然后在省市区中间加上横杠(例如:广东省深圳市罗湖区幸福小区101号转成广东省-深圳市-罗湖区-幸福小区101号),中间百度了下,发现几乎所有人写的方法都无法兼容带XX小区或者XX市XX公司等出现多个市和区的情况,所以优化了一下其他人的方法(注意:该方法必须要求地址带有完整的省市区)。代码如下:importjava.util.regex.Matcher;
子非衣
·
2023-11-25 10:44
Java开发
java
正则表达式
java人名去重_java基础-关于使用list集合contains方法(底层调用equals方法)去重的问题...
前言:今天重新学习了一下
集合类
,在进行练习时,对于List集合的contains方法产生了一些疑惑,记录一下,以防以后再产生类似疑惑。
故乡故乡
·
2023-11-25 08:30
java人名去重
2018-10-20
集合类
型:集合(set)。映射类型:字典(dict)
5c8e2b8217ae
·
2023-11-25 08:57
Redis大key与热Key
对于业务的数据规模考虑不周到,比如使用
集合类
型的时候没有考虑到数据量的快速增长。
myprince003
·
2023-11-25 07:21
Redis
redis
bootstrap
数据库
Java-
多线程共享和协作
前言: 线程开始运行,拥有自己的栈空间,就如同一个脚本一样,按照既定的代码一步一步地执行,直到终止。但是,每个运行中的线程,如果仅仅是孤立地运行,那么没有一点儿价值,或者说价值很少,如果多个线程能够相互配合完成工作,包括数据之间的共享,协同处理事情。这将会带来巨大的价值。1、线程间的共享 Java支持多个线程同时访问一个对象或者对象的成员变量,关键字synchronized可以修饰方法或者以同
CaoMeng
·
2023-11-25 02:31
【
集合类
的fail-safe机制的详细说明】
关于
集合类
的fail-safe机制的详细说明fail-safe机制什么是Copy-On-Write?
程序员安然
·
2023-11-24 23:16
Java集合类
开发语言
java
集合类
的排序方式
集合类
的排序方式几种集合的排序方式简述实现Comparable借助Comparator通过Stream知识拓展有了Comparable为什么还需要Comparator呢?
程序员安然
·
2023-11-24 23:45
Java集合类
java
算法
开发语言
【关于
集合类
中的fail-fast详细说明】
关于
集合类
中的fail-fast和fail-safe详细说明
集合类
中的fail-fast异常原理fail-fast和fail-safe的概念
集合类
中的fail-fast我们通常说的Java中的fail-fast
程序员安然
·
2023-11-24 23:45
Java集合类
开发语言
java
算法
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他