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 8 date类库使用
java8date类库使用LocalDate该类的实例是一个
不可变对象
,它只提供了简单的日期,并不含当天的时间信息。另外,它也不附带任何与时区相关的信息。
追憶逝水年華
·
2023-03-13 15:08
(自用)Python Log4 循环、dict和set、
不可变对象
循环Python的循环有两种:①forxin…循环②while循环forxin…依次把list或者tuple的每个元素迭代出来names=['Michael','Bob','Tracy']fornameinnames:print(name)这段代码会依次打印names里面的元素,所以实际上,for循环是把每个元素都代入变量x,然后执行缩进段的代码如果要计算1-100的整数和,Python提供了一个
RedamancyRao
·
2023-03-13 02:28
Java8-日期和时间
使用LocalDate和LocalTimeLocalDate该类的实例是一个
不可变对象
,它只提供了简单的日期,并不含当天的时间信息。另外,它也不附带任何与时区相关的信息。
PawsUp
·
2023-03-12 02:31
2018年19道java经典面试题(附答案)
1.
不可变对象
指对象一旦被创建状态不能再改变。任何修改都会创建一个新的对象,如String、Integer及其它包装类。2.能否创建一个包含可变对象的
不可变对象
?可以。
java技术分享师
·
2023-02-18 14:04
Python 选列表 list 还是元组 tuple 的思考
list和tuple最大的区别就是:前者是可变对象、后者是
不可变对象
以及可变、不可变带来的内存区别:list为了扩容,会多申请一些内存,所以list的内存使用也会比tuple多。
·
2023-02-18 01:58
python
python进阶——5. 实例
5.1继承内置
不可变对象
python内置的tuple是不可变的,如果想一个tuple的子类,但是只接受int型和大于0的该如何实现。
Lemon_Home
·
2023-02-16 21:30
拷贝与内存管理
-容器包含对象的拷贝,无论是copy,还是mutablecopy都是浅拷贝,要想实现对象的深拷贝,必须自己提供拷贝方法-非容器
不可变对象
:NSString```1.
hoggenWang
·
2023-02-07 12:43
python元组添加元素_Python数据类型之元组
元组()与列表[]相似,不同之处在于列表是可变对象,而元素是
不可变对象
,即元组一旦创建之后,其元素不可以再修改。
weixin_39586915
·
2023-02-07 08:24
python元组添加元素
深拷贝和浅拷贝的问题
根据网上大牛博主所言,除了
不可变对象
的copy为浅拷贝,其他情况(可变,不可变的mutableCopy,可变的copy)均为深拷贝。浅拷贝:拷贝对象内存地址而不拷贝本身(两个指针指向同一块内存)。
CatAllCat
·
2023-02-06 02:43
JS 对象
JavaScriptpropertiesareenumerable,writableandconfigurable摘要:对属性的属性做了定义并通过示例说明了者几个属性的属性的应用场景,比如不可枚举用于序列化、不可修改用于常量、不可配置用于完全
不可变对象
ArvinH
·
2023-02-05 16:50
iOS 深拷贝,浅拷贝
只是对指向对象的指针进行拷贝,并没有进行真正的复制,而是复制的对象和原对象都指向同一个地址深拷贝:直接拷贝对象到内存中一块区域,然后把新对象的指针指向这块内存,真正的复制了一份,复制的对象指向了新的地址1.非容器
不可变对象
断念的决绝
·
2023-02-02 07:59
OC中的属性修饰符
可变对象进行copy就是深拷贝因为可变对象变成了
不可变对象
了,结构上发生了改变。拷贝函数有copy和mutablecopy,调用copy时,不管是NSString、N
紫藤花的魂
·
2023-01-31 19:50
iOS 引起循环引用的四种情况
一、block一般情况下,我们使用copy修饰block,但copy的作用只是将block从栈区拷贝到堆区,并不是弱引用,而是强引用(copy修饰
不可变对象
时,相当于strong)。
iOS程序媛ing
·
2023-01-30 01:24
python实现图书比价工具
应用知识点python操作JSON数据Xpath知识点讲解爬虫相关知识啊点Requests库的使用优雅使用字符串HTML、URL、DOM树OOP思想优化代码可变对象vs
不可变对象
爬取内容图书标题、价格、
赵延超
·
2023-01-29 08:28
python
爬虫
编写高质量代码阅读笔记
不可变对象
Python中一切皆对象,每一个对象都有一个唯一的标示符(id())、类型(type())以及值。
萍水间人
·
2023-01-29 05:28
iOS深拷贝和浅拷贝
1.非集合对象的copy与mutableCopy1.1NSString探究-(void)stringDemo{NSString*string=@"str1";//copy返回的是
不可变对象
,str2不能被修改
小猪也浪漫
·
2023-01-28 18:43
不可变对象
状态
不可变对象
需要满足以下要求:1、类本身使用final修饰:防止子类修改其定义2、所有字段都用final修饰,保证字段被其他线程可见时已经被初始化3、创建的过程中,不泄露this关键字给其他类,包括匿名内部类
CoderAPang
·
2023-01-26 13:46
python集合是可变类型吗_python中set集合属于可变类型吗
什么是可变/
不可变对象
不可变对象
,该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地址。
小猪舔阳
·
2023-01-12 18:28
python集合是可变类型吗
python在函数中改变外部变量
如果函数收到的是一个
不可变对象
(比
读书健身敲代码
·
2023-01-09 07:23
python
python变量
python函数永远无法改变实际参数的值_python函数参数改变问题
查了一下原因,原来python里有可变对象和
不可变对象
之分。只有传入的是
不可变对象
时,值才不发生改变,若是可变对象,充当函数参数时要注意了。
勃特兰罗素
·
2023-01-06 09:22
Python从入门到入土系列课笔记——第七章 字典
100,‘李四’:98,‘王五’:45}通过hash函数计算存储位置二、字典的特点字典中所有元素都是一个key-value对,key不允许重复,value可以重复字典中的元素是无序的字典中的key必须是
不可变对象
小羊爱青草
·
2022-12-30 13:55
python
开发语言
numpy
【Effective Objective-C】——接口与API设计
文章目录概述用前缀避免命名空间重复提供“”全能初始化方法”实现description方法尽量使用
不可变对象
使用清晰而协调的命名方式为私有方法名加前缀理解Objective-C错误模型理解NSCopying
轩墨️
·
2022-12-26 21:46
OC
objective-c
开发语言
macos
effective objective-c 2.0 笔记 第三章 :接口与API设计
目录结构:1.用前缀避免命名空间冲突2.提供全能初始化方法3.实现description方法4.尽量使用
不可变对象
5.使用清晰而协调的命名方式6.为私有方法名加前缀7.理解objective-c错误模型
JoesRain_机器学习算法_CVer
·
2022-12-26 21:14
iOS开发
【Effective Objective - C】—— 读书笔记(三)
EffectiveObjective-C】——读书笔记(三)15.用前缀避免命名空间冲突要点:16.提供“全能初始化方法”要点17.实现description方法debugDescription:要点:18.尽量使用
不可变对象
要点
zxb10
·
2022-12-26 21:11
cocoa
macos
objective-c
【Effective_Objective-C_3接口与API设计】
用前缀避免命名空间冲突要点总结16.提供全能初始化方法全能初始化要点17.实现description方法description以字典形式输出descriptiondebugDescription要点18.尽量使用
不可变对象
要点
小司在哪里
·
2022-12-26 20:03
objective-c
xcode
java
Python 函数用法和底层分析
座右铭:尽人事,听天命个人主页:无限嚣张(菜菜)目录一、函数简介函数基本概念Python函数的分类二、函数的定义和调用核心要点形参和实参函数对象的内存底层分析变量的作用域参数的传递传递可变对象的引用传递
不可变对象
浅拷贝和
无限嚣张(菜菜)
·
2022-12-26 03:55
Python
python
开发语言
函数使用
形参
实参
python基础-day6-函数和递归函数
文章目录一、局部变量和全局变量二、参数传递1、传递可变对象的引用2、传递
不可变对象
的引用三、浅拷贝和深拷贝四、参数的几种类型1.位置参数2.默认值参数3.命名参数4.可变参数5.强制命名参数五、递归函数
育林
·
2022-12-23 01:27
python
开发语言
浅析Python的对象拷贝和内存布局
目录前言Python对象的内存布局牛刀小试查看对象的内存地址copy模块可变和
不可变对象
与对象拷贝代码片段分析撕开Python对象的神秘面纱总结前言在本篇文章当中主要给大家介绍python当中的拷贝问题
·
2022-12-19 08:57
2021寒假python自学体系整理(Day7)
+breturncresult=calc(10,20)print(result)参数传递a,b称为形参,在函数定义处实参,实参的位置是函数调用处位置实参关键字实参函数调用过程中,进行参数的传递,如果是
不可变对象
蝉鸣遗夏
·
2022-12-12 10:29
python
python
Python 可变对象与
不可变对象
如果是在原对象上进行修改,为可变对象,如果是产生新的对象,则是
不可变对象
。
下雨天吃火锅哩
·
2022-12-11 11:07
Python
python
Python函数引用
python中函数引用包括值传递和引用传递python中函数的参数是引用传递当形参是
不可变对象
如:数值、字符串,因为变量不能修改,所以运算不会影响到变量自身defchange(a):#形参a的引用指向
不可变对象
weixin_45752264
·
2022-12-08 12:23
python
Python数据分析训练营——Python基础语法
文章目录1.Python数据分析之前奏1.1Python基本语法(1)数据类型字符串整数浮点数布尔值空值运算符(2)数据结构可变对象和
不可变对象
类型转换1.2Python函数2.第一次课作业(1)python
WTcrazy _
·
2022-12-02 19:39
Python
python
开发语言
Scala中的Map操作
Map有两种类型,可变类型与不可变类型,区别在于可变对象可以修改它,而
不可变对象
不可以。默认情况下Scala使用不可变Map。
时下握今
·
2022-12-01 16:16
编程语言
大数据
scala
Python:元组、集合、字符串、函数、异常处理
19、(元组)元组是不可变序列多任务环境下,同时操作对象时不需要枷锁;元组中存储的时对象的引用:1)如果元组中对象本身是
不可变对象
,则不能再引用其他对象;2)如果元组中的对象是可变对象,则可变对象的引用不允许改变
Joyce 周
·
2022-11-25 18:12
python
python
第四章、python常用数据结构操作------容器类型的查找元素
4.1.5容器类型的查找元素在数据中查找元素,不改变数据的值,也即不涉及到内存变化问题,因而查找的函数或方法一般不区分数据是可变对象还是
不可变对象
。
Python用法实例解析让编程变得简单
·
2022-11-23 15:03
Python用法实例解析
让编程变得简单!
java
开发语言
python
【python】class 类;参数传递问题
2.2类属性(这里总结的很好)3Python类的实例方法4总结5继承父类6参数传递的问题6.1可变对象1)列表2)字典3)pytorch的模型4)np.array&多维的torch.tensor6.2
不可变对象
一起来学深度学习鸭
·
2022-11-20 18:20
python
python
开发语言
[博学谷学习记录]超强总结,用心分享|人工智能python基础知识浅拷贝总结分享
想要弄懂深浅拷贝的知识,首先要了解下面几个基础概念:变量:是一个系统表的元素,拥有指向对象的连接空间对象:被分配的一块内存,存储其所代表的值引用:是自动形成的从变量到对象的指针类型:属于对象,而非变量
不可变对象
AAALice0.0
·
2022-11-19 08:25
python
Python值传递和引用传递(详细分析)
目录1.形参与实参2.Python的数据类型3.Python变量及其赋值3.1
不可变对象
赋值3.2可变对象赋值3.3变量删除3.4变量赋值总结4.Python函数的参数传递4.1参数传递定义4.2
不可变对象
的参数传递
朝歌晚酒南栀雪
·
2022-11-15 09:25
Python学习
python
开发语言
测试工程师
Python基础综合题目
1:判断题1:列表是
不可变对象
,支持在原处修改 错误2:元组是不可变的,不能直接修改元组中元素的值
随兴随缘
·
2022-10-29 17:23
Python数据分析
python
开发语言
Objective-C 浅拷贝、深拷贝、完全拷贝
copy、mutableCopy和容器拷贝总结:copy对于可变对象为深拷贝,对于
不可变对象
为浅拷贝。mutableCopy始终是深拷贝。对容器进行拷贝,容器内元素始终为浅拷贝。
愤斗的小蚂蚁
·
2022-10-12 15:54
python常用数据结构元组详解
目录Tuple元组元组的定义和使用元组常用方法index(item)count(item):返回某个元素出现的次数元组解包元组与列表Tuple元组元组的定义和使用元组的定义:元组是有序的
不可变对象
集合元组使用小括号包围
·
2022-08-26 11:30
Python基础学习之函数和代码复用详解
目录Python函数和代码复用一、函数的定义二、函数的调用三、函数的参数传递1.形式参数与实际参数2.位置传参与关键字传参3.可变对象与
不可变对象
的参数传递4.个数可变的位置、关键字参数5.函数参数总结
·
2022-08-18 12:20
常用类--String
一、String1.1String是
不可变对象
String的底层是一个char类型字符数组String类是final修饰的,不能被继承,不能改变,但引用可以重新赋值String采用的编码方式是Unicode
LXXXXxZz
·
2022-08-16 22:00
Python基础之dict和set的使用详解
目录dictset再议
不可变对象
小结dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言种也称为map,使用键-值(key-value)存储,具有极快的查找速度。
·
2022-08-09 17:28
vue和react中props变化后如何修改state
目录vue和react中props变化后修改state改进react改变state必须知道的知识点1.不能直接修改state2.state的更新是异步的3.state的更新是一个合并的过程state与
不可变对象
·
2022-08-08 11:45
Java并发编程之对象的共享
1.3加锁和可见性1.4volatile变量2.发布与泄露3.线程封闭3.1Ad-hoc线程封闭3.2栈封闭3.3ThreadLocal类4.不变性4.1final域4.2使用volatile类型来发布
不可变对象
·
2022-08-04 16:52
一文了解Java中record和lombok的使用对比
目录小型
不可变对象
透明的数据载体有许多字段的类可变数据继承性结论大家好,我是指北君。Java的record关键字是Java14中引入的一个新的语义特性。record对于创建小型不可变的对象非常有用。
·
2022-07-21 11:28
python 中的形参与实参
两种情况值传递将实际参数的值传递给形式参数;当实际参数为
不可变对象
时,进行的是值传递引用传递将实际参数的引用传递给形式参数;当实际参数为可变对象时,进行的是引用传递。
怕不是个弱智
·
2022-07-05 16:51
python学习日记
python
开发语言
Java中的String是不可变的,Why?
文章目录Java中的String为什么是不可变的什么是
不可变对象
?区分对象和对象的引用为什么String对象是不可变的?String对象真的不可变吗?
緈諨の約錠
·
2022-06-23 11:42
Java基础知识
Java面试题
.Net中的不可变集合(Immutable Collection)程序集简介
今天发现MS在Nuget上发布了一个ImmutableCollection的程序集,提供了对
不可变对象
的集合的支持。
·
2022-06-20 20:06
上一页
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
其他