释义 |
im·mu·ta·ble 英ɪˈmjuːtəbəl美ɪˈmjutəbəlAHDĭ-my›“tə-bəl ☆☆☆☆☆高GSTCOCA³¹⁵⁹⁵BNC²⁹²⁰⁶iWeb¹⁷⁹⁷⁶Economist²⁹⁹⁰¹⁺⁴ 基本英英词源记法近义反义例句Thesaurus例句 adj.不可变的⁴³;不变的⁵⁷名词immutabilityor副词immutably名词immutability 社会发展稳定性
Adjective: not subject or susceptible to change or variation in form or quality or nature;the view of that time was that all species were immutable, created by God 词根词缀: im-不,无 + -mut-变 + -able形容词词尾GRE难词记忆immutable→ im否定+mut=to change 改变+able→不可改变的 im不+mutable⇒immutable adj.不可改变的,永恒不变的钱博士im不+mut变化+able能够⇒不可变的词根记忆im不+ mutable易变的⇒不可变的词根记忆im不+mut+able近义词 fixed固定的abiding持久的constant不变的absolute绝对的permanent永久的changeless不变的unchanging不变的unchangeable不变的unalterable不能改变的irreversible不可逆转的反义词 mutable可变的
形容词100% 用作形容词If the data isimmutable, it may be practical to allow it to be de-normalized.假如数据是不可变的,那么允许它不规格化是很实际的。 In summary, data that is distributed must be bothimmutableand stable.总之,分布式的数据就必须是不可变的,稳定的。 The permanent and theimmutableare persistent.永恒〈不变的〉事物依然存在。 If the data isimmutable, it may be practical to allow it to be de-normalized.假如数据是不可变的,那么允许它不规格化是很实际的。adj.unchangeable 同义词 abiding,enduring,immovable,inflexible,sacrosanctchangelessageless,constant,fixed,invariable,permanent,perpetual,stable,steadfast,unalterable,unmodifiable 反义词 alterable,changeable,flexible,mutable,variable carved in stoneadjective fixed established,etched in stone,firm,permanent,set in concrete,set in stone,unchangeable constantadjective fixed connected,consistent,continual,equable,even,firm,habitual,homogeneous,immutable,invariable,like the Rock of Gibralter,monochrome,monophonic,monotonous,nonstop,of a piece,permanent,perpetual,regular,regularized,solid as rock,stabile,stable,standardized,steadfast,steady,together,unalterable,unbroken,unchanging,unflappable,unfluctuating,uniform,uninterrupted,unvarying eternaladjective without pause;endless abiding,ageless,always,amaranthine,boundless,ceaseless,constant,continual,continued,continuous,dateless,deathless,enduring,everlasting,forever,illimitable,immemorial,immortal,immutable,imperishable,incessant,indefinite,indestructible,infinite,interminable,lasting,never-ending,perdurable,perennial,permanent,perpetual,persistent,relentless,termless,timeless,unbroken,unceasing,undying,unending,unfading,uninterrupted,unremitting,without end immovableadjective fixed, stubborn adamant,constant,dead set on,dug in,fast,firm,hard-nosed,immobile,immotile,immutable,impassive,inflexible,intransigent,locked-in,motionless,obdurate,quiescent,resolute,rooted,secure,set,set in concrete,set in stone,solid,stable,standpat,stationary,steadfast,stick to guns,stuck,unalterable,unchangeable,uncompromising,unmodifiable,unshakable,unwavering,unyielding inalterableadjective inflexible adamant,adamantine,determined,dogged,dyed-in-the-wool,firm,fixed,hard,hard-and-fast,immovable,immutable,implacable,indomitable,inexorable,intractable,invariable,iron,ironclad,obdurate,obstinate,relentless,resolute,rigid,rigorous,set,set in one's ways,single-minded,stand one's ground,staunch,steadfast,steely,stiff,strict,stringent,unadaptable,unalterable,unbending,unchangeable,uncompliant,uncompromising,unrelenting,unswayable,unyielding indestructibleadjective lasting, unable to be destroyed abiding,deathless,durable,enduring,everlasting,immortal,immutable,imperishable,incorruptible,indelible,indissoluble,inexterminable,inextinguishable,inextirpable,irrefragable,irrefrangible,nonperishable,permanent,perpetual,unalterable,unbreakable,unchangeable,undestroyable,undying,unfading A limitation for both languages is that they still don’t have any facilities for immutable objects. 两种语言的局限在于它们仍没有任何针对不可变对象的工具。 infoq The instances of this class are immutable. 该类的实例是不可变的。 infoq The key thing about both of them is that they were immutable. 关于他们有一点很关键的,就是他们都是不可变的。163 An immutable object's state cannot change after construction. In other words, the constructor is the only way you can mutate the object's state. 一个不可变对象的状态在其构造完成之后就不可改变,换句话说,构造函数是唯一一个您可以改变对象的状态的地方。 ibm Because strings are immutable, this approach means a new string will be constructed each time through the loop, with the data copied from the old string and a single character added at the end. 因为字符串是不可变的,所以这种方法意味着每次新的字符串都要通过一个循环来构造:使用从老的字符串中拷贝的数据并在结尾添加新的字符。 ibm But then I realized that you don't need to worry about exposing fields if they are immutable. 但在那之后,我意识到了,如果域是不可变的话,则无需担心它们被暴露出来。 ibm Deployments checksum all policies and the policy set, marking them immutable. 部署检查所有策略及策略集合,标记他们为不可变。 ibm Furthermore, if at some future date we needed a third type of list for example, an immutable list, we would have to go into every one of these methods and change the code. 此外,如果在将来的某一天,我们需要第三种类型的链表例如一个不可变的链表,我们将不得不重新编写每一个方法的代码。 ibm He did, but he forgot that strings are immutable. 确实是这样,但是他忘记了字符串是不可变的。 ibm If you are creating a mutable class M, you should be prepared to write a lot more documentation about the treatment of references to M than if M were immutable. 如果您要创建一个可变类 M,那么您应该准备编写比 M是不可变的情况下多得多的文档说明,以说明怎样处理 M的引用。 ibm If you have an immutable object, you must set whatever state it will contain in the constructor. 如果您有一个不可变对象,则必须要在构造函数中设置该对象将包含的任何状态。 ibm Implementation of the immutable lists is then straightforward, as shown in Listing6. 那时,执行一个不可变的链表是直截了当的,如清单6所示。 ibm Making the message classes immutable and cloning mutable references such as arrays at construction time would have prevented this problem. 使得消息类不可变并在构造时克隆像数组这样的可变引用,就可以防止该问题。 ibm Modifying immutable data consists of building a new version of the data and working from the new version. 对不可变数据的更改包括构建数据新版本并从新版本开始工作。 ibm Once created, UCM baselines are immutable and can be used for defining higher-level configurations. 一旦创建, UCM基线是不可变的,并且能用于定义更高级的配置。 ibm One of these is the immutable attribute. 其中之一就是不可变属性。 ibm Rather, a new immutable version of the data structure is returned. 而是返回该数据结构的一个新的不可变版本。 ibm Since locks can interfere with the scheduler, it is much safer to use immutable data types as messages. 既然块会干扰到调度器,那么将不变的数据类型作为消息会更加安全。 infoq So in two out of three cases we want our variables to be immutable, but the popular programming languages only give us variables. 因此,在以上三种情形中,有两种情形我们认为是不变的,但目前流行的编程语言却只为我们提供了变量。 infoq Strictly speaking, the order in which you undertake phases in RUP is immutable. 严格来说,在 RUP中您采用各阶段的顺序是不可变的。 ibm There's no doubt that the restriction to only capturing immutable state from the lexical context is quite irritating to programmers. 毫无疑问,仅从词法上下文捕获不变的状态这一限制,令程序员非常不满意。 ibm These interfaces are intended to represent views into a collection, but they do not ensure the collection itself is immutable. 这些接口是用来表示针对某集合的一些视图,但是接口并不确保该集合本身是不变的。 infoq These types are immutable, which means that when an integer object is created, its value cannot be changed. 这些类型是不可变的,就是说整数对象一旦创建,其值便不可更改。 ibm This approach is necessary because truly empty lists have no fields to mutate and are, therefore, immutable. 这个步骤是必须的,因为真正的空链表没有域可变,所以它们是不可变的。 ibm Thus, you should never have a no- argument constructor for an immutable class. 因此,您永远都不该为一个不可变类提供一个无参数的构造函数。 ibm When considering a tree of nodes where each node is an immutable data structure, we must consider how to modify a node or nodes inside the tree without modifying the entire tree. 在考虑每个节点都是一个不可变数据结构的节点树时,我们必须考虑如何修改树内的一个节点或多个节点,而不必更改整个树。 ibm Immutable data is a key aspect of many languages that focus on concurrency because it has such nice properties. 不可变数据是许多侧重于并发性的语言的关键方面,因为它有如此好的属性。 ibm Immutable objects are also automatically thread- safe and have no synchronization issues. 不可变对象也是自动线程安全的,不存在同步问题。 ibm Immutable policy versions and the ability to check policy data completeness supports optimization for distributed and responsive environments. 不变策略版本及检查策略数据完整性的能力支持分布及响应环境的优化。 ibm |