学习内容总结: 编译器是把高级语言编写的程序翻译为机器码的程序 解释器是用于高级语言的编写,制导计算机执行每个语句指定动作的程序 程序语言编程泛型:命令式,面向过程,声明式,函数式,逻辑式 教材学习过程中遇到的问题及解决过程 问题:不清楚面向过程,对象和命令式泛型是同级关系还是包含关系 解决过程:面 ...
分类:
其他好文 时间:
2019-11-24 15:57:16
阅读次数:
59
命令式: python、Java等 面向过程: C语言、COBOL、Fortran,等 面向对象: C++、Java、PHP、python、go、Objective C、C ,swift,ruby,groovy,D,等 声明式 SQL, 函数式: Haskell、F 、ML、Scala、lisp、l ...
分类:
编程语言 时间:
2019-11-24 13:26:13
阅读次数:
91
1.Javascript简介 1.1相关介绍 JavaScript(缩写为JS)是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式,不支持I/O(比如网络、存储和图形等),但可以由它的宿 ...
分类:
编程语言 时间:
2019-11-23 12:51:56
阅读次数:
143
第1章 课程介绍欢迎大家来到深度讲解Go语言的课堂。本课程将从基本语法讲起,逐渐深入,帮助同学深度理解Go语言面向接口,函数式编程,错误处理,测试,并行计算等元素,并带领大家实现一个分布式爬虫的实战项目。第2章 基础语法量,常量,类型,选择,循环,函数,指针,本章节带领大家学习一门新语言所需的必备语 ...
分类:
编程语言 时间:
2019-11-22 00:37:53
阅读次数:
97
概述 以下列出两点重要特性: Lambda 表达式(匿名函数) Stream 多线程并行数据处理(重要) 接口的默认方法只需要使用 default 关键字即可,这个特征又叫做 扩展方法 Lambda 表达式 Functional 接口 函数式接口 是指仅仅只包含一个抽象方法的接口,每一个该类型的 L ...
分类:
其他好文 时间:
2019-11-20 15:26:22
阅读次数:
69
大概了解了一下函数式编程,总的来说可以说,函数式编程就是一种体现函数当成普通变量的思想的编程方法,其中函数指针就是变量,而具体的函数,包括lambda函数就是常量。学习过程中的代码如下: 1 #include <iostream> 2 #include <vector> 3 #include <ma ...
分类:
其他好文 时间:
2019-11-18 13:05:18
阅读次数:
64
1、教材内容学习 本周主要学习了《计算机科学概论》第八章抽象数据类型与子程序,学习了栈、队列、列表、树、图,通过学习,我认识到分治法能够大大提高检索的效率。此外,我还学到了关于搜索的三种数学算法和有关子程序、参数的一些内容。 2、教材学习中的问题与解决 遇到节点的概念时不太理解,然后在博客园中搜索了 ...
分类:
其他好文 时间:
2019-11-17 17:35:13
阅读次数:
82
java.util.function中定义了几组类型的函数式接口以及针对基本数据类型的子接口。 233 ...
分类:
编程语言 时间:
2019-11-16 23:07:05
阅读次数:
69
在JavaScript中,函数是一等公民。JavaScript是一门面向对象的编程语言,但是同时也有很多函数式编程的特性,如Lambda表达式,闭包,高阶函数等,函数式编程时一种编程范式。 JavaScript的函数也是对象,可以有属性,可以赋值给一个变量,可以放在数组里作为元素,可以作为其他对象的 ...
分类:
编程语言 时间:
2019-11-15 14:29:11
阅读次数:
85
常用的高级程序设计语言 常用的高级程序设计语言 语言 特点 FORTRAN 数值计算 COBOL 事务处理 PASCAL 结构化程序设计 LISP 函数式程序设计 PROLOG 逻辑程序设计 C 系统程序设计 Smalltalk 面向对象程序设计 Java Internet应用,可移植性 Pytho ...
分类:
编程语言 时间:
2019-11-15 00:22:45
阅读次数:
152