一:什么是泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 ...
分类:
编程语言 时间:
2019-05-21 12:56:14
阅读次数:
125
面向对象 方法:java中,用来完成解决某件事或实现某个功能的方法 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,....){ 执行语句 ..... return 返回值; } class 里面只有两种东西 属性和方法 类与对象 创建对象的格式 生命周期不同 局部变量: ...
分类:
其他好文 时间:
2019-05-21 11:18:28
阅读次数:
94
一、数组 Kotlin 中的数组是带有类型参数的类,其元素类型被指定为相应的类型参数,使用 Array 类来表示, Array 类定义了 get 与 set 函数(按照运算符重载约定这会转变为 [ ] )以及 size 属性等 创建数组的方法有以下几个: 用 arrayOf 函数创建一个数组,包含的 ...
分类:
编程语言 时间:
2019-05-20 16:46:21
阅读次数:
92
修饰符 返回类型 方法名(参数类型 参数1,参数类型 参数2){ 方法体语句; Return 返回值 } ...
分类:
编程语言 时间:
2019-05-19 09:19:09
阅读次数:
122
有问题的代码: 需要将compare两个参数的类型由object修改为WritableComparable才行。 在源码中暂时没找到调用逻辑┓( ´?` )┏ ...
分类:
编程语言 时间:
2019-05-18 00:31:20
阅读次数:
165
创建一个 Django 项目及应用 在 models.py 上创建数据库结构 在 settings.py 上添加 初始化数据库 模型常用的字段类型参数 Field重要参数 ...
分类:
数据库 时间:
2019-05-17 15:25:29
阅读次数:
281
简单的说: 方法就是完成特定功能的代码块– 在很多语言里面都有函数的定义– 函数在Java中被称为方法 ? 格式:– 修饰符 返回值类型 方法名(参数类型 参数名1, 参数类型参数名2…) {函数体;return 返回值;} ...
分类:
编程语言 时间:
2019-05-13 16:04:18
阅读次数:
107
1.有未知的数,因此可以编写为带参数的方法 2.带参方法的语法格式: public static void 方法名称(参数列表){ 方法体 } 3.每个参数语法格式:数据类型 参数名称 比如 (int n) 多个参数之间使用英文逗号隔开 4.方法中未知的编写为参数,称为形式参数,简称形参 调用方法时 ...
分类:
其他好文 时间:
2019-05-13 09:14:01
阅读次数:
95
1.概述 就本质而言 “泛型”的意思就是参数化类型。参数化类型很重要,因为使用该特性创建的类、接口以及方法可以以参数的形式指定操作的数据类型。 泛型通俗的说就是方法的返回值或参数是不确定的,可以随创建该类对象时改变而改变。 泛型提供了以前缺失的类安全性,并且还可以简化处理过程(例如避免进行强制类型转 ...
分类:
编程语言 时间:
2019-05-12 15:52:05
阅读次数:
127
一:方法没有重载 在其他语言中,可以定义多个重名的方法,只要保证方法签名唯一即可。方法签名包含 3 个部分:方法名、参数数量、参数类型。 Python中,方法的的参数没有声明类型(调用时确定参数的类型),参数的数量也可以由 可变参数控制。因此,Python中是没有方法的重载的。定义一个方法即可有多种 ...
分类:
编程语言 时间:
2019-05-12 01:30:17
阅读次数:
121