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
不可变类
【Python基础学习笔记day16】python变量进阶+ 变量的引用+可变和
不可变类
型+哈希+局部变量和全局变量
变量进阶(理解)文章目录变量进阶(理解)目标01.变量的引用1.1引用的概念1.2`变量引用`的示例1.3函数的参数和返回值的传递02.可变和
不可变类
型哈希`(hash)`03.局部变量和全局变量3.1
汪雯琦
·
2020-07-05 05:09
【Python基础与提高】
JAVA基础知识
int32bitshort16bitlong64bitbyte8bitchar16bitfloat32bitdouble64bitboolean1bit2.String,Stringbuffer,StringBuilder的区别String类是
不可变类
皮皮辉的代码
·
2020-07-05 04:47
JAVA基础知识
面试
Python中定义函数时参数有默认值的小陷阱
在定义函数的时候,如果函数的参数有默认值,有两种类型的参数,一种是整数,字符串这种
不可变类
型,另一种是列表这种可变类型,对于第一种情况没有什么特殊的地方,但是对于可变类型,有一个微妙的小陷阱。
feiyang5260
·
2020-07-04 15:26
笔记
Python序列:字符串,列表和元组(一)
其中字符串和元组属于
不可变类
型,即无法通过下标来赋值。如a[0]=’1’,而列表属于可变类型,可以通过下标来赋值。这篇帖子主要讲字符串,列表和元组在后面的帖子再讲。
为爱存在
·
2020-07-04 11:33
python
Effective Java-创建和销毁对象
这使得
不可变类
可以使用预先构建好的实例,或者将构建好的实例缓存起来,进行重复利用。 3、它们可以返回原返回类型的任何子类型的对象。API可以返回对象,同时又不会使对象的类变成公有的。以这种方式隐
Q12271235
·
2020-07-04 07:36
effective
读书笔记
Python从零开始 day5
#字典:Python中唯一的映射类型,采用键值对(key-value)的形式储存数据;字典是无序的,且键必须为
不可变类
型(整型、字符串、元组)#
不可变类
型:整型字符串元组#可变类型:列表字典dict={
weixin_30838873
·
2020-07-04 02:53
String、StringBuffer和StringBuilder的区别以及使用方法
(一).是否为可变类1.String类是
不可变类
,任何对String的改变都会引发新的String对象的生成。
K_天道酬勤
·
2020-07-02 16:40
java基础
1.定长类型和变长类型
常用的类型有int、float、long、string、list、tuple、dict这些,而我们可以将这些类型分为以下2类:1.定长类型int、float、long这些都是定长类型,且是
不可变类
型,即我们无法对这些类型的对象进行原地修改
oyw5201314ck
·
2020-07-02 14:59
CPython2.7源码学习
iOS 数据结构之数组
af6803eb3fe3iOS开发整理发布,转载请联系作者获得授权数组是线性结构是容器类型,是一块连续的内存空间,iOS中用NSArray和NSMutableArray集合类型,用来存放对象类型,其中NSArray是
不可变类
型
iOS_开发
·
2020-07-02 13:54
Python之变量
目标变量的引用可变和
不可变类
型局部变量和全局变量01.变量的引用变量和数据都是保存在内存中的在Python中函数的参数传递以及返回值都是靠引用传递的1.1引用的概念在Python中变量和数据是分开存储的数据保存在内存中的一个位置变量中保存着数据在内存中的地址变量中记录数据的地址
日月人云
·
2020-07-02 09:10
python
(阿里巴巴开发手册)为什么阿里巴巴推荐内部员工使用StringBuilder?
字符串的三种表示类型String类型String是
不可变类
型。下面是jdk11里面String类的源码,String的成员变量有value和hash。
天才程序YUAN
·
2020-07-01 10:21
阿里巴巴开发手册
平台转载
java
字符串
阿里巴巴
编程语言
String
Java8日期处理
新API基于ISO标准日历系统,java.time包下的所有类都是
不可变类
型而且线程安全。示例1:Java8
lockie_zou
·
2020-06-30 20:22
java8
一般Python开发面试中可能会问到的大部分问题
python语法以及其他基础部分可变与
不可变类
型;浅拷贝与深拷贝的实现方式、区别;deepcopy如果你来设计,如何实现;__new__()与__init__()的区别;你知道几种设计模式;编码和解码你了解过么
zhusongziye
·
2020-06-30 17:44
Python语言
软件测试面试宝典
为什么Java要把字符串设计成不可变的
不可变类
的实例一旦创建,其成员变量的值就不能被修改。
不可变类
有很多优势。本文总结了为什么字符串被设计成不可变的。将涉及到内存、同步和数据结构相关的知识。字符串池字符串池是方法区中的一部分特殊存储。
诸葛_孔明
·
2020-06-30 13:57
python中集合的定义以及如何创建集合
是一个无序的不重复元素序列可以使用大括号{}或者set()函数创建集合注意:创建一个空集合必须用set()而不是{},因为{}是用来创建一个空字典集合满足的三个条件1.不同元素组成2.无序3.集合中的元素必须是
不可变类
型
温柔梦9527
·
2020-06-30 08:56
python
图论算法——加权无向图的数据结构
有关概念可参考博文数据结构之图的概述加权边的表示packagecom.algorithms.graph;/***带权重的无向边的数据结构(
不可变类
)**@authoryjw*@date2019/5/23
愤怒的可乐
·
2020-06-30 08:45
java
数据结构与算法
Object-C 学习笔记
类的申明放在.h文件中,类的实现放在.m文件中类分为可变类、
不可变类
2.1.必须在不可变对象创建时,设置不可变对象的内容。
wchya
·
2020-06-30 05:07
Java基本功练习十五(关于对象的思考【ATM机模拟、贷款类、堆栈类、选课类的实现】)
先来了解几个概念:
不可变类
、变量的作用域、this引用、类的抽象和封装、面向对象的思考、类的组合及其设计原则。一:
不可变类
一个对象一旦创建其内容就不能改变,这种对象叫做不可变对象。而它的类叫
不可变类
。
harrykate
·
2020-06-30 04:01
Java
python函数的默认参数请勿定义可变类型
可变类型和
不可变类
型可变类型(mutable):列表,字典
不可变类
型(unmutable):数字,字符串,元组定义可变类型会有什么问题?deffun(a=[]):a.append(1)print(
AML杰
·
2020-06-30 03:53
python
2019/06/14日知识总结
1、os和os.path2、tuple、list、dict和set的区别tuple是
不可变类
型,大小固定,而list是可变类型、数据可以动态变化;元组是不可变对象,对象一旦生成,它的值将不能更改;列表是可变对象
xjtlzl
·
2020-06-30 02:11
Python
面试问题总结
(转)谈weak对象、对象缓存以及Tagged Pointer
我发现所有
不可变类
型这么使用,都是有值的,包括NSString,NSArray,NSDictionary,是否和存储的内存区域有关?对于这个问题,我也实验了一下,如下代码,确实能够正常输出
指尖猿
·
2020-06-30 01:16
Java考试常见知识点
文章目录数据类型doublechar/String的长度问题字符串常量池数值类型转换控制流类类的构造器处理步骤
不可变类
继承覆盖多态反射反射的作用有哪些?
wzj_whut
·
2020-06-29 22:26
编程语言
String 为什么不可变?
什么是
不可变类
?EffectiveJava中第1
秉心说。。
·
2020-06-29 14:46
细说
Java
【Python】第013课:常用数据结构之元组
元组和列表的不同之处在于,元组是
不可变类
型,这就意味着元组类型的变量一旦定义,其中的元素不能再添加或删除,而且元素的值也不能进行修改。定义元组通常使用()字面量语法,也建议大家使用这种方式来创建元组。
霜前月下白小鱼
·
2020-06-29 14:42
python 如何派生内置
不可变类
型并修改其实例化行为
如何派生内置
不可变类
型并修改其实例化行为练习需求过程分析练习实现练习需求我们想自定义一种新类型的元组,对于传入的可迭代对象,我们只保留其中int类型且值大于0的元素需要定义IntTuple类,继承Tuple
阿二不菜
·
2020-06-29 13:59
python学习
Python字典及其使用方法
即{key:value}\{key:value\}{key:value}的形式,其中,key值是
不可变类
型,value是可变类型。
志存高远脚踏实地
·
2020-06-29 13:08
Python
并发编程(JAVA版)-------------(三)
常见的线程安全类
不可变类
线程安全性Monitor(锁)工作原理注意共享模型之管程面对共享资源的重要知识:原子性,对象的选择synchronized实际是用对象锁保证了临界区内代码
书一文,解一惑
·
2020-06-29 12:06
spring
boot
python的字符串(String)及其常见操作(方法、函数)
(字符串是
不可变类
型)对原字符串操作会返回一个操作后的数据,可以使用变量去接受数据------------------------------------------------------------
惊乀鸿
·
2020-06-29 11:30
python--由浅入深
python中两个向字典dict中增加元素的方法(注意事项)
python中字典添加元素的方法很直接但是一次要注意,字典的key必须是
不可变类
型(Numberorstrortuple)fromnumbersimportNumberdict_test=dict()node
比特币爱好者007
·
2020-06-29 08:50
python语言
Python 开发工程师面试试题(未完待续......)
python语法以及其他基础部分1.可变与
不可变类
型;
不可变类
型(数字、字符串、元组、不可变集合)
不可变类
型不能被修改。
顾清风.
·
2020-06-29 08:09
面试题
python学习笔记:局部变量与全局变量、返回多个返回值、缺省/不定长参数、引用传参、递归函数与匿名函数(二)
目录一、局部变量与全局变量1.1、局部变量1.2、全局变量1.3、修改全局变量二、返回多个返回值三、缺省/不定长参数与引用传参3.1、缺省参数3.2、不定长参数3.3、引用传参3.3.1、可变类型与
不可变类
型的数据类型
npc666666
·
2020-06-29 04:24
Python
Python Dictionary用法小结
换个角度来看,字典的key就相当于它的索引,只不过这些索引不一定是整数类型,字典的key可以是任意
不可变类
型。不
是镜子阿
·
2020-06-29 03:02
Python基础学习
python面试题小结
记录python面试题可变类型与
不可变类
型\_\_new__()与\_\_init__()的区别;设计模式;列表推导式和生成器的优劣;什么是装饰器;如果想在函数之后进行装饰,应该怎么做;介绍下垃圾回收:
piller_wli
·
2020-06-29 03:53
python
String类型是
不可变类
理解
Object的hashCode()默认是返回内存地址的,但是hashCode()可以重写,所以hashCode()不能代表内存地址的不同System.identityHashCode(Object)方法可以返回对象的内存地址,不管该对象的类是否重写了hashCode()方法。packagecom.question;/***@authorkankan*@creater2019-05-117:33*/
lk小强
·
2020-06-29 00:14
程序员面试笔记
枚举类(java)
枚举类通常应该设计成
不可变类
,它的Field不应该被改变,这样会更安全,而且代码更加简洁。所以我们将Field用privatefinal修饰。枚举类说明:enum和class、interface的地
咸鱼(。・∀・)ノ゙嗨
·
2020-06-28 21:10
JAVA
Python中函数参数传递的本质——引用传递
文章目录1.问题引入2.问题解答2.1
不可变类
型2.2可变类型3.结论在Python中变量赋值的本质中,我们知道了,在Python中,声明一个变量并赋值的过程实际上是:变量名所代表的内存地址处保存了数据值存储的内存地址
TakingCoding4Granted
·
2020-06-28 20:06
#
高级语法
Python 进阶_OOP 面向对象编程_实例属性和方法
目录目录构造器和解构器构造器__init__真构造器__new__解构器__del__实例方法Python中的抽象方法实例属性查看实例属性实例属性和类属性的区别访问
不可变类
属性访问可变类属性构造器和解构器构造器
weixin_34064653
·
2020-06-28 10:44
python数据类型,匿名函数,排序,字符串等操作
print(id(b))#====================================================#a="hello"#print(a[0])#字符串,它是不可修改类型,其他
不可变类
型包括数字
miniminiming
·
2020-06-28 09:00
JAVA
不可变类
(immutable)机制与String的不可变性
一、
不可变类
简介
不可变类
:所谓的
不可变类
是指这个类的实例一旦创建完成后,就不能改变其成员变量值。如JDK内部自带的很多
不可变类
:Interger、Long和String等。
weixin_33913377
·
2020-06-28 08:02
java中String类为什么不可变?
在什么情景下使用它,或者更具体一点,java的String类为什么要设置成
不可变类
型?1、不可变对象,顾名思义就是创建后的对象不可以改变,典型的例子有java中的String类型。
weixin_30642869
·
2020-06-27 22:05
BUAA OO 2019 第一单元作业总结
目录总架构ControllerModel输入处理代码静态分析行数方法复杂度UML类图优点缺点坑输入非法的空白字符输入的简并处理运算浅拷贝可变类型与
不可变类
型输出表达式因子的优化互测策略测试集测试针对性测试脚本测试
Surenon
·
2020-06-27 21:08
面试必问:java中String、StringBuilder、StringBuffer的区别
一、认识StringString类型是
不可变类
型,为了保持文章的独立性,还是拿出来这个老掉牙的例子,publicclassTest2{publicstaticvoidmain(String[
愚公要移山
·
2020-06-27 20:44
Java开发校招面试考点(不熟悉的知识点)
5、
不可变类
6、请解释Java中的概念,什么是构造函数?什么是构造函数重载?什么是复制构造函数?7、反射8、内部类
旗木归来
·
2020-06-27 08:48
java基础
python 中 is, is not ,==, != 的区别
现分别对这两种情况加以说明:1、比较的两个变量均指向
不可变类
型a="hell
liuzard
·
2020-06-27 05:29
python
语法
String、StringBuffer和StringBuilder
String类是
不可变类
,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。
冯奕欢
·
2020-06-27 04:31
java基础——如何实现
不可变类
转自https://blog.csdn.net/ksjay_1943/article/details/53353359String、Long、Double是
不可变类
实现
不可变类
的步骤1)类声明为final
赤瞳寓言
·
2020-06-26 23:37
Java基础学习笔记
JDK1.5中新引入的StringBuilder与StringBuffer
String类是
不可变类
,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和
不可变类
这一对对象已经齐全了
twisun
·
2020-06-26 20:09
J2EE
String,StringBuffer,StringBuilder
2.String是
不可变类
,而StringBuffer,StringBuilder是可变类3.String类没有append()、delete()、insert()这三个成员方法,而StringBuffer
snowmanV
·
2020-06-26 18:25
python面试宝典2
单核的情况下实现多任务怎么解决:换解释器锁jpython进程加协程(个人建议)线程用其他语言实现,python调用深拷贝与浅拷贝深拷贝递归拷贝每一层的数据浅拷贝拷贝第一层的数据注意:深浅拷贝后会产生一个新的地址,对于
不可变类
型
别醒nice
·
2020-06-26 12:54
[面试] 1. 关于Python的基础知识
本文章收录于:后端工程师面试题目总结(提供参考答案)目录1.可变与
不可变类
型2.谈谈浅拷贝与深拷贝3.
海的邻居
·
2020-06-26 07:57
Python
[Python]
面试
后端
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他