专业英语学习笔记

学习资源地址:https://play.kotlinlang.org/byExample/overview

一、Introduction

1、Function

(1) It is imported implicitly. Also, note that semicolons at the end of code lines are optional.

  • 翻译
    它是隐式导入的。另外,需要注意的是,代码行末尾的分号是可选的。

  • implicitly
    /ɪmˈplɪsɪtli/
    【副词】隐式地、含蓄地、不明确地

  • semicolons
    /ˈsemɪˌkoʊlənz/
    【名词】分号(复数形式)

(2)The return type is omitted

  • 翻译
    省略了返回类型

  • omit
    /əˈmɪt/
    【动词】省略、遗漏、忽略

(3)Default Parameter Values and Named Arguments

  • 翻译
    默认参数值和命名参数

  • parameter
    /pəˈræmɪtə®/
    【名词】参数

2、Variables

(1)Kotlin has powerful type inference. While you can explicitly declare the type of a variable, you’ll usually let the compiler do the work by inferring it. Kotlin does not enforce immutability, though it is recommended. In essence use val over var.

  • 翻译
    Kotlin 具有强大的类型推断功能。虽然你可以显式声明变量的类型,但通常会通过让编译器推断来完成这项工作。Kotlin 并不强制要求不可变性,尽管推荐使用不可变性。本质上,应该优先使用 val 而不是 var。

  • inference
    /ɪnˈfərəns/
    【名词】推断、推理、推论

  • explicitly
    /ɪkˈsplɪsɪtli/
    【副词】明确地、清晰地、明确地表示

  • infer
    /ɪnˈfɜːr/
    【动词】推断、推论、推知

  • immutability
    /ˌɪmjuːtəˈbɪlɪti/
    【名词】不可变性、不变性

  • essence
    /ˈesns/
    【名词】本质、精髓、精华

3、Generics

(1) Generics are a genericity mechanism that’s become standard in modern languages.

  • 翻译
    泛型是一种泛化机制,已经成为现代语言的标准特性。

  • generics
    /ˈdʒenərɪks/
    泛型。通常用于编程领域,指一种允许在定义类、接口和方法时使用类型参数的机制。

  • genericity
    /ˌdʒenəˈrɪsɪti/
    泛型性 或 泛化特性。通常用于编程领域,指一种支持泛型(Generics)的特性或机制。

  • mechanism
    /ˈmekənɪzəm/
    “机制” 或 “机构”,也可以指 “机械装置” 或 “原理”

(2)Note that the implementation makes heavy use of Kotlin’s shorthand syntax for functions that can be defined in a single expression.

  • 翻译
    请注意,该实现大量使用了 Kotlin 的单表达式函数的简写语法。

  • implementation
    /ˌɪmplɪmenˈteɪʃn/
    【名词】实施 或 实现,也可以指 实施方案 或 实现方式

  • heavy
    /ˈhevɪ/
    【形容词】 “重的” 或 “沉重的”,也可以表示 “大量的”、“浓密的” 或 “强烈的”

  • shorthand
    /ˈʃɔːthænd/
    【名词】“速记” 或 “简写”,也可以指 “简洁的表达方式”

  • syntax
    /ˈsɪntæks/
    【名词】 “语法” 或 “句法”,在编程中通常指 “语法规则” 或 “语法结构”。

(3)Generic classes and functions increase code reusability by encapsulating common logic that is independent of a particular generic type.

  • 翻译
    泛型类和泛型函数通过封装与特定泛型类型无关的通用逻辑,提高了代码的可重用性。

  • reusability
    /ˌriːjuːzəˈbɪlɪti/
    【名词】 可重用性、可再用性、可重复使用性

  • encapsulate
    [ɪnˈkæpsjuleɪt]
    【动词】 封装、封装起来、将……装入胶囊

  • independent
    /ˌɪndɪˈpendənt/
    【形容词】独立的;自主的;无关的

  • particular
    [pəˈtɪkjələ®]
    【形容词】] 特别的;独特的;具体的;挑剔的;详细的
    【名词】细节;具体情况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值