本文摘要:http://www.liaoxuefeng.com/ ES6标准新增了一种新的函数:Arrow Function(箭头函数)。 为什么叫Arrow Function?因为它的定义用的就是一个箭头: x => x * x 上面的箭头函数相当于: function (x) { return ...
分类:
编程语言 时间:
2017-06-29 15:16:38
阅读次数:
158
对于初学者来说,看到*args和**kargs就头大,到底它们有何用处,怎么使用?这篇文章将为你揭开可变参数的神秘面纱 1.*args 实质就是将函数传入的参数,存储在元组类型的变量args当中 2.第二种场景: 3.**kargs 实质就是将函数的参数和值,存储在字典类型的kargs变量中 4.* ...
分类:
编程语言 时间:
2017-06-25 17:48:44
阅读次数:
230
——禁止用于商业用途,违者必究—— 1 / 33一 、编程规约 编程规约( ( 一) ) 命名 命名风格 风格1. 【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Obje ...
分类:
编程语言 时间:
2017-06-24 00:26:14
阅读次数:
465
类的反射 【获取class文件对象的三种方式】: ● 使用Object类中的方法 getClass() Class<?> getClass() 返回此Object的运行时类. ● 使用类名.class属性 每一个数据类型,基本数据类型和引用数据类型,Java都会为其设置一个class属性 例如: C ...
分类:
其他好文 时间:
2017-06-22 00:11:48
阅读次数:
101
简单介绍以下几个宏: 1) __VA_ARGS__ 是一个可变参数的宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持)。宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起到把前面多余的","去掉,否则会编译出错。 2) __FILE__ 宏在 ...
分类:
移动开发 时间:
2017-06-21 16:50:14
阅读次数:
228
1.接口 1.1语法 public interface 接口名 extends 接口1,接口2...{ 1.常量 2.抽象方法 } 1.2特点 a.用interface修饰 b.接口可以继承接口,多继承 c.接口内只能定义常量和抽象方法 d.接口不能实例化,但是可以作为子类的引用 e.实现接口的子类 ...
分类:
其他好文 时间:
2017-06-20 22:19:57
阅读次数:
158
发现了一个学习语言不错的地方,可以边看边输入代码测试。还会有一些作业题。和一些比赛,比赛前两名和学习总时间达到3000分钟都可以加入一个百楼俱乐部的机会。第一次比赛 考的是 可变参数,要注意的地方有 可变参数可以传一个数组,如果数组为null就会报错,如果数组内容为空 也是可行的。下面复习昨天的li ...
分类:
编程语言 时间:
2017-06-20 12:27:37
阅读次数:
122
一.Map接口(java.util)定义:publicinterfaceMap<K,V>介绍: (1)Map是一个接口,含有两个泛型,创建子类对象的时候,需要传递两个泛型的值; (2)将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。(值可以重复) (3)Map集合是双列集合的顶层接口,Map..
分类:
其他好文 时间:
2017-06-18 20:01:20
阅读次数:
248